我剛剛開始使用鼻子和鼻子測試,我的測試失敗,因爲鼻子無法看到環境變量。爲什麼鼻子沒有看到我的任何環境變量?
到目前爲止,錯誤: AttributeError的: '設置' 對象有沒有屬性 'DJANGO_SETTINGS_MODULE'
我從.bash_profile中
export DJANGO_SETTINGS_MODULE="settings"
現在我看到出口DJANGO_SETTINGS_MODULE解決了這個問題:
AttributeError:'設置'對象沒有屬性'DATABASE_SUPPORTS_TRANSACTIONS'
爲什麼iPython和Django網絡服務器能夠看到這些EN V變量,但鼻子不能?
from django.db.backends.creation import BaseDatabaseCreation; BaseDatabaseCreation.create_test_db('None')#沒有工作 – BryanWheelock 2010-02-10 20:53:32
在tests.py中的設置: DATABASE_SUPPORTS_TRANSACTIONS = None#沒有工作 – BryanWheelock 2010-02-10 21:01:35
我不知道或使用Django,但谷歌搜索顯示http:// github。 com/inoi/nosedjango/commit/45e9dbd4e59896ae9160e029d92854ce37f4877d,看起來像你想要的。 – 2010-02-10 21:10:45