我有一个相当复杂的django项目,有很多python包,实际上没有业务在Django的INSTALLED_APPS设置中。例如,我有一个utils包,它基本上是一组包含python实用程序函数的模块。我的项目中还有其他非“django app”软件包,例如image_processing,cache等...
Django文档非常明确,对于“./manage.py test”来检测和运行测试,必须在INSTALLED_APPS应用程序中找到测试。我想我可以将所有这些软件包放在INSTALLED_APPS中,但它感觉有点不对劲。有没有其他方法可以将它们添加到我的自动化测试中?
我承认,我并不是一个非常勤奋的测试作家,我现在才开始忏悔。
谢谢!