私はDjangoを学ぶ際に新しいです、私はdjango-1.9.6を使用しています。デフォルトでは、私は、Python 2.7を使用していたし、このDjangoのアプリのために私は3.4をインストールし、私はターミナルで私のモデルから何かをインポートしようとしたこれまでに、それはこのエラーをスルーするとpython 3.4、django.core.exceptions.AppRegistryNotReady:アプリケーションはまだロードされていません
manage.py shell
を入力して、端末を実行しました。
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Users/farhad/PycharmProjects/website/music/models.py", line 7, in <module>
class Album(models.Model):
File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/django/db/models/base.py", line 94, in __new__
app_config = apps.get_containing_app_config(module)
File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/django/apps/registry.py", line 239, in get_containing_app_config
self.check_apps_ready()
File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/django/apps/registry.py", line 124, in check_apps_ready
raise AppRegistryNotReady("Apps aren't loaded yet.")
django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet.
設定ファイルにいくつかのモデルをインポートしましたか?通常のpythonシェルから設定をインポートして、結果を貼り付けてみてください。 –
音楽というアプリでAlbumというモデルがありますが、音楽はあなたのINSTALLED_APPSのsettings.py – e4c5