[PYTHON] Si vous dites TemplateDoesNotExist à

Je ne sais pas ce que c'est, mais j'ai eu une erreur de titre dans Django. ** Histoire simple ** Je me demande, mais pour rappel.

Django tried loading these templates, in this order: Using loader django.template.loaders.filesystem.Loader: Using loader django.template.loaders.app_directories.Loader: C:\Python34\lib\site-packages\django\contrib\admin\templates\cms\book_list.html (File does not exist) C:\Python34\lib\site-packages\django\contrib\auth\templates\cms\book_list.html (File does not exist) C:\Python34\lib\site-packages\bootstrapform\templates\cms\book_list.html (File does not exist)

dans settings.py  TEMPLATE_DIRS = (   os.path.join('mybook', 'templates'),  )

Ensuite, Loader l'a trouvé.

Il semble plus intelligent d'ajouter ↓ car il semble être recherché sous l'emplacement de settings.py. SETTINGS_PATH = os.path.normpath(os.path.dirname(__file__)) TEMPLATE_DIRS = (   os.path.join(SETTINGS_PATH, 'templates'), ) Quelque chose comme ça.

Recommended Posts

Si vous dites TemplateDoesNotExist à
Si vous cd, ls. Shiroyo ……
Vérifier si vous êtes un universitaire
Django: que faire si TemplateDoesNotExist dans / admin / après la configuration des modèles
Si vous montez sur le Titanic ... vous mourez.