Lorsque base.html ne peut pas être appelé dans Django

Que faire si vous créez un modèle commun dans Django et que vous vous fâchez contre le modèle n'existe pas

C'est un mémo pour moi car je l'oublierai bientôt.

Statut

--Créez un répertoire de modèles directement sous le répertoire du projet et créez-y base.html

Dans la figure ci-dessous, je souhaite appeler base.html depuis list.html

image.png

Version Django

3.1.1

Solution

Dans settings.py directement sous le répertoire du projet import os 'DIRS': [os.path.join(BASE_DIR, 'templates')] Ajouter

image.png

Après cela, avec le fichier html, vous voulez lire base.html image.png

D'ACCORD!

Si vous oubliez [import os] [name 'os' is not defined] Je me mets en colère.

Recommended Posts

Lorsque base.html ne peut pas être appelé dans Django
Lors de l'accès à partir d'Andorid Chrome, la vérification Django CSRF échoue ou vous ne pouvez pas vous connecter.
Solution lorsque Django démarrer le projet n'est pas possible sous Windows
Lorsque vous oubliez le nom d'utilisateur et le mot de passe de l'écran de gestion dans Django
Quand impossible d'attribuer le module avant que l'appel Module.init () ne soit émis dans pytorch
Lorsque le codec ne peut pas décoder l'octet apparaît en python
Modèle dans Django
[Django] Erreur lorsque SlugField est spécifié dans .filter ()
Afficher un message d'erreur lorsque la connexion échoue dans Django
[Python] Choses à vérifier lorsqu'une erreur de décodage Unicode apparaît dans Django
Jusqu'à ce que vous créiez une nouvelle application dans Django
Formulaire à Django
Lorsque vous souhaitez filtrer avec le framework Django REST
Jusqu'à ce que vous exécutiez le serveur Django avec Visual Studio Code
Choses à faire lorsque vous commencez à développer avec Django
Lorsque vous voulez plt.save dans l'instruction for
Lorsqu'une erreur se produit dans le scraping python (requêtes)
[Note] Le module installé ne peut pas être appelé dans jupyter.
Modifications du modèle dans Django
[Django] Mémorandum lorsque vous souhaitez communiquer de manière asynchrone [Python3]
[Django 2.2] Comment affichez-vous la destination de la relation dans Django? [Affichage de liste]
[Version Python] Pourquoi ne pouvez-vous pas faire de développement orienté objet avec Java?
Erreur de validation CSRF lors de l'accès à la page d'administration de django 3.0 dans Chrome
Comment mettre à jour les informations utilisateur sur Django RemoteUserMiddleware login
Vérifiez à l'avance ce qui se passe lorsque la commande est exécutée
Je n'arrive pas à me connecter à la page d'administration avec Django 3
Que faire lorsque "En-tête HTTP_HOST non valide" apparaît dans Django
Que faire si vous ne pouvez pas vous connecter en tant que root