2016-06-14 6 views
0

私はDjangoの新人です。私はMVAからのチュートリアルに従っていました。私はDjango Shellがmodels.pyファイルからテーブル(クラス)をインポートし、その上でクエリを使用するために1つのモジュールについていました。私は手紙にチュートリアルを、以下の過去を取得する方法を見当もつかないたとして、私は完全に困惑Django 1.9.7 in VS2015 Django Shell django.core.exceptions.AppRegistryNotReady:アプリケーションはまだロードされていません

Python 3.5 interactive window [PTVS 2.2.40315.00-14.0] 
    Type $help for a list of commands. 
    Starting Django 1.9.7 shell 
    >>> from app.models import Artist 
    Traceback (most recent call last): 
     File "<stdin>", line 1, in <module> 
     File ".\app\models.py", line 8, in <module> 
     class Artist(models.Model): 
     File "C:\Users\Aditya\documents\visual studio 2015\Projects\MVAPracticeDjangoWebProject1\MVAPracticeDjangoWebProject1\django_pyth_env\lib\site-packages\django\db\models\base.py", line 94, in __new__ 
     app_config = apps.get_containing_app_config(module) 
     File "C:\Users\Aditya\documents\visual studio 2015\Projects\MVAPracticeDjangoWebProject1\MVAPracticeDjangoWebProject1\django_pyth_env\lib\site-packages\django\apps\registry.py", line 239, in get_containing_app_config 
     self.check_apps_ready() 
     File "C:\Users\Aditya\documents\visual studio 2015\Projects\MVAPracticeDjangoWebProject1\MVAPracticeDjangoWebProject1\django_pyth_env\lib\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. 

:私はコード

from app.models import Artist 

を使用してテーブルをインポートしようとすることは、以下のような結果にそれ。

C:\Users\Aditya\documents\visual studio 2015\Projects\MVAPracticeDjangoWebProject1\MVAPracticeDjangoWebProject1>python manage.py makemigrations --name initial app 
    Migrations for 'app': 
     0001_initial.py: 
     - Create model Album 
     - Create model Artist 
     - Add field album_artist to album 

    C:\Users\Aditya\documents\visual studio 2015\Projects\MVAPracticeDjangoWebProject1\MVAPracticeDjangoWebProject1>python manage.py migrate 
    Operations to perform: 
     Apply all migrations: contenttypes, sessions, auth, admin, app 
    Running migrations: 
     Rendering model states... DONE 
     Applying app.0001_initial... OK 

データベース:チュートリアルとの唯一の違いは、PythonとDjango

のバージョン私はこのコードを試してみました前に、私はmodels.pyファイルに2つのクラスを追加し、コマンドプロンプトで次のように実行しました使用中はsqlite3です。 ご協力いただければ幸いです。前もって感謝します!

+0

あなたのapp.modelsの内容を表示できますか? –

答えて

0

dmitryroによって投稿ソリューションは、Python 3.4.4を実行しているのVisualStudioでDjangoの管理コンソールを使用して私のために働いたとDjango 1.9.7

>>>輸入ジャンゴ
>>> django.setup()

関連する問題