gpt4 book ai didi

python - 如何将 PyMock 和 Nose 与 Django 模型一起使用?

转载 作者:太空宇宙 更新时间:2023-11-03 23:50:35 27 4
gpt4 key购买 nike

我正在尝试使用 PyMock 进行 TDD,但是当我使用 Nose 并从命令行执行 core.py 时,我不断收到错误消息:

“错误:失败:导入错误(无法导入设置,因为环境变量 DJANGO_SETTINGS_MODULE 未定义。)”

如果我从我创建的单元测试模块中删除“from cms.models import Entry”,一切正常,但我需要在我创建的 django 模块 cms.models.Entry 中模拟功能。

我做错了什么?这能做到吗?

最佳答案

确实需要定义DJANGO_SETTINGS_MODULE才能运行core.py——您为什么不直接export DJANGO_SETTINGS_MODULE=在开始 nose 之前的 bash session 中有什么

关于python - 如何将 PyMock 和 Nose 与 Django 模型一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1484293/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com