Django, ошибка с пользовательскими командами администратора при выполнении с абсолютным путем - PullRequest
0 голосов
/ 11 сентября 2010

У меня есть пользовательская команда администратора с именем Temperature.py, которая находится в / home / user / project / monitor / management / commands. Если я перехожу в каталог / home / user / и выполняю:

user@localhost:~/project$ ./manage.py temperature

Он работает нормально, и он указан в доступных командах. Но если я попытаюсь запустить его с абсолютным путем:

user@localhost:/$ /home/user/project/manage.py temperature

В нем говорится, что команда не существует, она также не отображается в доступных командах. У меня есть django 1.2.1 с python 2.6.5 в Ubuntu 10.04. Может ли это быть проблемой с Джанго? это версия Python? Заранее спасибо

1 Ответ

1 голос
/ 11 сентября 2010

Нашел причину, похоже, что django ищет настройки в главном каталоге, если он не может их найти, он будет использовать значения по умолчанию.Вы можете изменить путь к Python или использовать this в вашем файле manage.py

...