なんかよくわかってないけど、Djangoでタイトルのエラーが出た。
簡単な話なんだろうけど備忘録的に。
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)
色々探したけれど見つからないの、ゴメンね。と言われた。
settings.pyに
TEMPLATE_DIRS = ( os.path.join('mybook', 'templates'), )
※mybookはアプリ名、templatesはアプリフォルダ配下のテンプレートが置いてあるフォルダ。
そしたらLoaderが見つけてくれましたとさ。
settings.pyのある場所の配下で探すみたいなので↓を追加したほうがスマートらしい。
SETTINGS_PATH = os.path.normpath(os.path.dirname(__file__)) TEMPLATE_DIRS = ( os.path.join(SETTINGS_PATH, 'templates'), )
なんかこんな感じ。