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