0
我是Django的新手。我正在關注來自MVA的教程,並且我被困在了一個模塊中,Django Shell將被用於從models.py文件導入一個表(類)並在其上使用查詢。當我嘗試使用的代碼Django 1.9.7在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.
我完全難住了,因爲我是本教程以信以下和不知道如何讓過去它。本教程唯一的區別Python和Django的
之前,我想這代碼我只加2班models.py文件,並運行在命令提示符下的版本:
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
數據庫在使用中是sqlite3。 任何幫助將不勝感激。提前致謝!使用Django的管理控制檯中的VisualStudio
你能顯示你的app.models的內容嗎? –