我试图使用Django的单元测试功能。我在test.py
(以及app/post/tests
)下添加了空白__init__.py
。但是,当我运行python manage.py test post
时,它会返回ImportError: No module named 'app.post'
。知道为什么说这个以及如何解决它?
答案 0 :(得分:0)
问题是,您没有在 settings.py 文件中添加应用程序名称。 setting.py 文件中添加您的应用,错误将被修复。
INSTALLED_APPS = [
'post',
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
]