Je viens de commencer avec Django. Je trouve tellement de questions sur ce problème, mais je vois que la plupart d'entre elles sont obsolètes. Je suppose que quelque chose a changé entre 2.1 et 2.2.
Ceci est mon arbre p> ceci est le contenu de Lorsque j'essaie d'accéder à TemplesNotexist at / Posts / P>
BlockQuote> Pour moi, il semble que j'ai fait exactement ce que HTTPS : //docs.djangoproject.com/fr/2.2/topics/templates/ dit. Qu'est-ce que je manque? P> Ceci est le contenu des paramètres.py
https://pastebin.com/qkghltsw p> p> postes / vues.py code> < / p> http://127.0.0.1:8000/posts/ code> i Obtenir l'erreur P>
3 Réponses :
Votre modèle est dans un répertoire de modèles d'application, mais vous n'avez pas ajouté cette application à installer_apps, de sorte que Django ne sait donc pas à regarder là-bas. p>
Utilisez 'DIRS': ['POSTES / TEMPLATS'], CODE> Parce que votre dossier Templates se trouve à l'intérieur du dossier Posts ... P>
Dans votre fichier de paramètres principaux, vous devez trouver la variable de liste
installée p>
Ajouter en haut de la liste P>
'posts',
Avez-vous inclus
Posts code> dansinstallé_apps code>?Avez-vous ajouté votre application de poste à l'intérieur des applications installées dans Paramètres.py?
Avez-vous ajouté
'DIRS': ['Modèles',], CODE> dans les modèles code> DansParams.py code> fichier?Rien n'a changé ici depuis au moins la version 1.4.
Mais veuillez afficher les modèles de réglage.
J'ai édité avec le contenu des paramètres.py