Je veux changer certains css dans admin django comme base.css. Vaut-il mieux changer directement dans la bibliothèque Django ? Comment puis-je le remplacer de la meilleure façon?
Réponses
Trop de publicités?
tivnet
Points
115
- Dans
settings.py
, assurez-vous que votre application est répertoriée avant l'administrateur dans leINSTALLED_APPS
. - Créez
(your-app)/templates/admin/base_site.html
et placez le<style>
dans le{% block extrahead %}
Exemple:
{% extends "admin/base_site.html" %}
{% block extrahead %}
<style>
.field-__str__ {
font-family: Consolas, monospace;
}
</style>
{% endblock %}
Danny W. Adair
Points
2914
Ryan Allen
Points
361
Dans votre répertoire statique, créez un fichier static/admin/css/base.css
Collez d' abord le CSS Admin par défaut de Django , puis ajoutez vos personnalisations en bas.