2014-09-19 87 views
6

我正在嘗試通過身份驗證教程來確保一切按預期工作。 我輸入了下面的代碼。Django ver 1.7 AppRegistryNotReady:模型尚未加載

>>> from django.contrib.auth.models import User 
>>> user = User.objects.create_user('john', '[email protected]', 'johnpassword') 
>>> user.last_name = 'Lennon' 
>>> user.save() 

,我得到的錯誤

AppRegistryNotReady: Models aren't loaded yet. 

我從釋放見註釋

remove()ForeignKey相關 經理默認實現從一系列的Model.save()電話改爲單號 QuerySet.update()致電。改變意味着pre_savepost_save 信號不再發送。您可以使用bulk=False關鍵字 參數恢復到以前的行爲。

所以我認爲這是一個外鍵問題。

我的問題是,我在哪裏使用bulk=False屬性或有其他解決方案嗎?

回答

15

我建議你上面的代碼之前這樣做:

import django 
django.setup() 

這是否解決?

相關問題