1
我进入:./manage.py测试Django的,运行 '测试' 的路径返回到我的命令文件
我回去:/全/路径/到/项目/应用/命令/
作为一个字符串。
这没有任何意义。自从我运行测试已经过去了一周,但它运行良好。所以,我已经做了一些事情,但我不知道从哪里开始。
我进入:./manage.py测试Django的,运行 '测试' 的路径返回到我的命令文件
我回去:/全/路径/到/项目/应用/命令/
作为一个字符串。
这没有任何意义。自从我运行测试已经过去了一周,但它运行良好。所以,我已经做了一些事情,但我不知道从哪里开始。
检查您的commands
包装内是否有test.py
包装在您的任何项目应用程序下。如果存在,则隐藏内置test
命令的。去掉它。 。
$ python manage.py
...
[auth]
changepassword
createsuperuser
[django]
check
cleanup
compilemessages
...
[django_nose]
test
...
[staticfiles]
collectstatic
findstatic
runserver
: 此外,如果您将运行python manage.py
它会输出由他们在推出应用程序分组的所有可用命令的列表这可能有助于通过检查调试问题哪里是test
命令来自何处
正如你所看到的,在这个例子中test
来自django_nose
应用程序 - 因为我使用nose
作为测试跑步者。
命令中有一个test.py。重命名可以解决问题。你应该添加一个答案'把test.py从命令文件夹中取出',这样我就可以对它进行upvote/star。谢谢。 – 2015-01-21 02:33:37