我刚刚开始使用鼻子和鼻子测试,我的测试失败,因为鼻子无法看到环境变量。为什么鼻子没有看到我的任何环境变量?
到目前为止,错误: 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