2014-11-12 3 views
0

저는 Django 1.7을 사용하고 있습니다. 데이터에 대한 데이터 분석을하고 싶습니다. 그래서 ORM을 사용하고 있습니다. 나는 몇 가지 데이터를 검색하기 위해 다음과 같은 스크립트를 작성했습니다 :Django 예외 : AppRegistryNotReady 모델이 아직로드되지 않았습니다

from models import PricePaid 
pp = PricePaid.objects.filter(transfer_date__year='1997') 

을하지만 그것을 실행할 때이 오류 받고 있어요 : 내가 어떤 문제없이 manage.py를 실행할 수 있습니다

django.core.exceptions.AppRegistryNotReady: Models aren't loaded yet. 

.

내가 스크립트의 시작이 추가 시도했다 : SO에 대한 몇 가지 답변에 의해 제안,하지만 나는 충돌 모델에 대한 RuntimeError에 얻을로

import django 
django.setup() 

.

내 데이터를 검색하려면 어떻게해야합니까?

+0

을 사용하는 것입니다, 그것은 그래서은 ... 나는 확실히 스크립트의 시작'수입 django'이 필요 할 것 같습니다 내 모델에 액세스하기위한 올바른 import 문? – Richard

+0

알았 :'import django','django.setup()'그리고'myapp.models import PricePaid'에서해야만했습니다. – Richard

답변

0

사용자 정의 스크립트를 작성하고 수동으로 설정 장고 환경없이 할 수있는 가장 좋은 방법은 더 인터넷 검색 후 Django's management commands

관련 문제