我正在尝试将 pep8 检查器测试用例添加到我的 Django 1.8 项目中。我找到了这个包:https ://github.com/TracyWebTech/django-test-pep8
如果我遵循 README.md 安装指南,除了 INSTALLED_APPS 部分,因为在我的项目中它是一个字符串列表:
INSTALLED_APPS = (
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'test_pep8',
)
所以我将它添加为一个字符串,而不是在 settings.py 中导入它。
当我运行./manage.py test
样式检查时不起作用。如果我运行./manage.py test test_pep8
它可以工作。
我的假设是:
- 问题出在这个 INSTALLED_APPS 列表上,可能没有根据这个列表检测到测试,因为如果我添加一个新应用程序,我不需要在这里添加它,但它的测试正在运行。
- test_pep8 的结构与 Django 1.8 项目不兼容(可能需要 admin.py 和迁移(基于django 教程)
python manage.py startapp polls
。-我尝试添加 admin.py 和迁移包,但我可能做错了什么。
我怎样才能让它正常工作?