Résolue

Extends dans base_site.html

# Django # CSS

Gabriel Trouvé

Mentor

Bonsoir,


C'est la fin de soirée c'est pour ça que ça doit s'embrouiller un peu dans ma tête lol.


Pour modifier l'administration avec du css, on utilise extends en langage de gabarit dans le fichier html base_site.html.

On va chercher le fichier 'admin/base.html'


Pourtant au niveau de base_site.html je n'ai pas de base.html dans mon dossier admin.

C'est django qui va aller chercher dans les librairies externes ?


Merci d'avance


{% extends 'admin/base.html' %}

Salut Gabriel,


oui en gros c'est pour l'admin c'est un peu particulier, il connait le chemin vers le bon template à étendre. Cf la documentation officielle de django:


https://docs.djangoproject.com/en/dev/ref/contrib/admin/#overriding-admin-templates


A ta disposition si besoin.

Gabriel Trouvé

Mentor

Ah merci PA.

Django s'en charge pour nous :)

Mais hier j'avais la tête pleine du coup je me posais trop de questions lol


"In order to override one or more of them, first create an admin directory in your project’s templates directory. "

Inscris-toi

(c'est gratuit !)

Inscris-toi

Tu dois créer un compte pour participer aux discussions.

Créer un compte

Rechercher sur le site

Formulaire de contact

Inscris-toi à Docstring

Pour commencer ton apprentissage.

Tu as déjà un compte ? Connecte-toi.