Можете ли вы передать несколько путей директиве Django runserver --pythonpath? - PullRequest
0 голосов
/ 07 июля 2010

Для каждого из моих проектов я создаю каталог приложений, в котором хранятся все нужные мне приложения.Satchmo также имеет каталог приложений.Могу ли я сделать что-то вроде python manage.py runserver --pythonpath = / path / to / my / apps / path / to / satchmo / apps ?Есть какой-то разделитель, который он может взять?

1 Ответ

1 голос
/ 07 июля 2010

Нет опции --pythonpath для сервера запуска. Вы либо хотите добавить его в свой файл .bashrc, либо в свой файл settings.py добавить что-то вроде следующего:

import os,sys
PROJECT_ROOT = os.path.realpath(os.path.dirname(__file__))
sys.path.append(PROJECT_ROOT, 'to', 'my', 'apps')
sys.path.append(os.path.join('path', 'to', 'satchmo', 'apps'))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...