Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 26, 2012 15:52:12

plusplus
От:
Зарегистрирован: 2009-01-05
Сообщения: 418
Репутация: +  15  -
Профиль   Отправить e-mail  

runfcgi и относительные пути.

Запускаю проект скриптом такого содержания:

python /var/www/manage.py runfcgi method=threaded host=127.0.0.1  port=8080 pidfile=/var/www/demo.pid minspare=10 maxspare=50 maxrequests=1000 maxchildren=300 daemonize=true

Во views.py приложения я использую относительные пути, например fl = open('text.txt'). Данный файл ищется в папке /. Как сделать, чтобы он искался в папке проекта? Сначала хотел сделать переменную в settings.py, указывающую на папку с проектом, но после импорта (во views.py) from django.conf import settings доступа к этой переменной нет, да и settings.DEBUG тоже выдает ошибку, что такой переменной не существует. Можно ли как-то сделать текущей директорией папку проекта и если нет, то что за проблемы с settings.py?




Офлайн

#2 Окт. 28, 2012 16:57:26

plusplus
От:
Зарегистрирован: 2009-01-05
Сообщения: 418
Репутация: +  15  -
Профиль   Отправить e-mail  

runfcgi и относительные пути.

Ну хотя бы скажите, какой веб-сервер лучше использовать =)



Офлайн

#3 Окт. 30, 2012 21:05:49

plusplus
От:
Зарегистрирован: 2009-01-05
Сообщения: 418
Репутация: +  15  -
Профиль   Отправить e-mail  

runfcgi и относительные пути.

Видимо все тут только manage.py runserver используют)



Офлайн

#4 Ноя. 1, 2012 16:28:06

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2260
Репутация: +  41  -
Профиль   Отправить e-mail  

runfcgi и относительные пути.

обычно все завязываются на PROJECT_DIR или на абсолютные пути …

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version