有没有办法制作
python manage.py test
从 mysite/tests.py 以外的文件进行测试?
一些愚蠢的行为可能是可能的,但由于 Django 强制执行的约定,我不推荐它,它非常好且非常可靠。
这背后的原因是 Django 项目可以包含许多应用程序。每个应用程序都有自己的测试文件。这使得测试和应用程序之间有很好的分离,如果你愿意的话,你的项目会“整洁”,而且你不必通过大量的测试文件来添加或删除测试。
然后在应用程序的基础上运行这些:
从文档
./manage.py test animals
或者
./manage.py test polls
但似乎您已经知道这一点:)
我建议用 Tomasz 的大写 V 好的 SO 帖子阅读这篇文章
这并不能回答您的问题,但我认为这是“很好的衡量标准”,也许可以说服您您可能在这里吠叫错误的树:)