2010-09-11 41 views
0

我有一個自定義管理命令名爲temperature.py這是/ home/user/project/monitor/management/commands。如果我將目錄更改爲/ home/user /並執行:Django,錯誤與自定義管理命令執行時,絕對路徑

[email protected]:~/project$ ./manage.py temperature 

它運行正常,並且它列在可用命令中。但是,如果我嘗試使用絕對路徑運行它:

[email protected]:/$ /home/user/project/manage.py temperature 

它說該命令不存在,它也不顯示在可用命令中。我有django 1.2.1在ubuntu 10.04中使用python 2.6.5。這可能是Django的問題嗎?它是蟒蛇版本嗎?在此先感謝

回答

1

找到原因,似乎django正在尋找主目錄下的設置,如果它找不到一個,它會使用默認值。您可以更改您的Python路徑或在您的manage.py文件中使用this

相關問題