2017-09-20 13 views
0

私はDjangoを学ぶ際に新しいです、私はdjango-1.11.4を使用しています。私はデフォルトで、Python 2.7を使用していました。私は似たような質問をしましたが運はありません。提案してください。Python 2.7 django.core.exceptions.AppRegistryNotReady:アプリケーションがまだロードされていません

これは私のトレースバックです:

Traceback (most recent call last): 
    File "C:/Users/skum/PQP_Bridge/qspraw7_data/views.py", line 8, in <module> 
    from models import PqpModel 
    File "C:\Users\skum\PQP_Bridge\qspraw7_data\models.py", line 14, in <module> 
    class PqpModel(DjangoCassandraModel): 
    File "C:\Python27\lib\site-packages\django_cassandra_engine\models\__init__.py", line 448, in __new__ 
    name=name 
    File "C:\Python27\lib\site-packages\django_cassandra_engine\models\__init__.py", line 489, in _add_django_meta_and_register_model 
    app_config = apps.get_containing_app_config(module) 
    File "C:\Python27\lib\site-packages\django\apps\registry.py", line 247, in get_containing_app_config 
    self.check_apps_ready() 
    File "C:\Python27\lib\site-packages\django\apps\registry.py", line 125, in check_apps_ready 
    raise AppRegistryNotReady("Apps aren't loaded yet.") 
django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet. 

はこれらは私がインストールされたアプリです:

INSTALLED_APPS = [ 
    'django_cassandra_engine', 
    'django.contrib.admin', 
    'django.contrib.auth', 
    'django.contrib.contenttypes', 
    'django.contrib.sessions', 
    'django.contrib.messages', 
    'django.contrib.staticfiles', 
    'qspraw7_data.apps.Qspraw7DataConfig', 
    'chartit', 
] 

apps.py。

from __future__ import unicode_literals 

from django.apps import AppConfig 


class Qspraw7DataConfig(AppConfig): 
    name = 'qspraw7_data' 
+0

django環境が有効になっていることを確認してください。 –

+0

実行したコマンドは何ですか?あなたは単に "python views.py"をやりましたか? – Melvyn

+0

私はpycharmを使用しています。私はちょうど実行をクリックした。 –

答えて

0

次試して動作していない上に、以下のコマンド

import django 
django.setup() 

の場合を実行しようとするには、Djangoの1.7 WSGIファイルについてジャンゴ1.7未満のバージョン

import os 
from django.core.handlers.wsgi import WSGIHandler 

os.environ['DJANGO_SETTINGS_MODULE'] = 'myapp.settings' 
application = WSGIHandler() 

について

を変更します。

import os 
from django.core.wsgi import get_wsgi_application 

os.environ['DJANGO_SETTINGS_MODULE'] = 'myapp.settings' 
application = get_wsgi_application() 

+0

ファイル "C:¥Python27¥lib¥site-packages¥django¥conf¥__ init__.py"、56行目、__getattr__ self._setup(name) ファイル "C:\ Python27 \ lib \ site-packages \ django \ conf \ __ init__.py "、39行目、_setup %(desc、ENVIRONMENT_VARIABLE)) 不適切な設定:LOGGING_CONFIGの設定を要求されましたが、設定が構成されていません。設定にアクセスする前に環境変数DJANGO_SETTINGS_MODULEを定義するか、settings.configure()を呼び出す必要があります。 –

+0

Pythonコンソールでdjange.setup()を実行すると、エラーが発生しました。私はエラーを理解していません。お勧め –

+0

あなたのdjango環境を有効にしていますか? –

関連する問題