2017-07-07 1 views
0

comme cette url mentionné https://docs.djangoproject.com/en/dev/topics/forms/media/#assets-as-a-static-definition Je sais cela et cela fonctionne en ajoutant chaque js personnalisé dans chaque modèle un par un MAIS est-il un moyen d'ajouter dans TOUS les modèles, donc je ne dois pas ajouter chaque modèle un par un ?comment ajouter js personnalisé dans TOUS les modèles d'administration? django

+2

pourquoi ne pas étendre le site base_site.html de votre administrateur django et ajouter tous les js et css personnalisés que vous voulez ajouter. alors qu'en admin toutes les pages auront le css et js? – Exprator

Répondre

1

Marque dossier admin dans le dossier de modèles et ensuite faire fichier base.html ou ajouter ci-dessous le code dans le fichier html

{% extends 'admin/base.html' %} 
{% block extrahead %} 
<<< add your css and js >>> 
{% endblock %} 

mais assurez-vous que name d'application du projet doit être au-dessus de django.contrib.admin dans INSTALLED_APP des paramètres django

+0

thx thx, cela ne fonctionne pas, mais je ne suis pas sûr de ce que vous vouliez dire par le nom de l'application doit être au-dessus – Tsuna