DjangoでTemplateDoesNotExistと言われたら

エラー解決
スポンサーリンク

エラー解決方法を紹介します。

 

目次

 


 

エラー内容

ドメイン名/にアクセスしたときに以下のような「TemplateDoesNotExist」エラーが出た。

 

解決方法

設定ファイルのテンプレートディレクトリに、自分が追加したテンプレートを指定してやる。

settings.py(追記)
TEMPLATES = [
    {
        ...,
        'DIRS': [
            os.path.join(BASE_DIR, 'templates')
        ],
        ...,
    },
]

 

 

原因

エラー内容の通り、テンプレートが見つからないのが原因。
このエラーが出た場合の原因はいろいろあるみたいだが、
自分の場合は、Djangoが自分の作成したテンプレートディレクトリを認識していなかったのが原因だった。

 

 

以上!

コメント

タイトルとURLをコピーしました