プログラミング/Django/templateファイルの書き換え時の注意

django.core.exceptions.ImproperlyConfigured: っていうエラー解決

django.core.exceptions.ImproperlyConfigured: Cannot import 'template02'. Check that 'reviews.apps.ReviewsConfig.name' is correct.

あるとき勉強していてこういうエラーが出てきた。なんじゃこりゃと思って、1時間くらいファイルを見直していたら、ようやく見つけたのが、Djangoアプリケーションの中のapps.pyっていうファイル。今まで触れもしなかったんだけど、おそらくこのファイルの

from django.apps import AppConfig


class ReviewsConfig(AppConfig):
    default_auto_field = 'django.db.models.BigAutoField'
    name = 'reviews' # ここ!!

のうちreviews(templateディレクトリの中にあるファイル)でなければいけないところを、多分ファイル名修正したときに、違う名前にしていて、それがそのまま変更されていなかったせいで発生したエラーだったみたい。

結局、ファイル名を正したら問題は解決した。こういうミスがちょくちょくあるよね〜。

%d人のブロガーが「いいね」をつけました。