gpt4 book ai didi

python - 嗅探器找不到 DJANGO_SETTINGS_MODULE

转载 作者:太空狗 更新时间:2023-10-30 02:48:08 24 4
gpt4 key购买 nike

我正在尝试在开发过程中更改后自动重新运行测试。搜索了一下 sniffer似乎很好。但是,如果我运行它,我的测试会因以下错误而失败:

ERROR: Failure: ImportError (Settings cannot be imported, because environment variable DJANGO_SETTINGS_MODULE is undefined.)

如果我手动运行它们,它们就会通过。您知道为什么嗅探器不起作用吗?

最佳答案

您的 scent.py 应该可以正常工作,如下所示:

from subprocess import call
from sniffer.api import runnable

@runnable
def execute_tests(*args):
fn = [ 'python', 'manage.py', 'test' ]
fn += args[1:]
return call(fn) == 0

然后您可以调用 sniffer -x appName

关于python - 嗅探器找不到 DJANGO_SETTINGS_MODULE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13975014/

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