저는 Django에 새로 온 사람입니다. 나는 MVA에서 튜토리얼을 따르고 있었고 Django Shell이 models.py 파일에서 테이블 (클래스)을 가져 와서 쿼리를 사용하는 모듈 하나에 막혔다. 나는 그것이 결과장고 1.9.7 in VS2015 Django Shell django.core.exceptions.AppRegistryNotReady : 앱이 아직로드되지 않았습니다.
from app.models import Artist
코드를 사용하여 테이블을 가져올 때 : 내가 편지에 튜토리얼 다음이었다로
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.
나는 완전히 난처한 상황에 빠진거야 및 단서가 없다 어떻게 과거를 얻을 수 있습니다 그것.
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
데이터베이스 : 튜토리얼의 유일한 차이점은 파이썬과 장고
나는 단지 명령 프롬프트에서 다음 models.py 파일에이 개 클래스를 추가하고 실행이 코드를 시도하기 전에의 버전이었다 사용중인 sqlite3입니다. 도움을 주시면 감사하겠습니다. 미리 감사드립니다. dmitryro에 의해 게시
app.models의 내용을 표시 할 수 있습니까? –