Динамическое изменение параметров настройки Django на основе запроса на несколько сайтов - PullRequest
1 голос
/ 01 августа 2010

Посоветуйте, пожалуйста, правильный ли метод динамического изменения переменных urlconf и templatedir файла настроек django в пользовательской функции промежуточного программного обеспечения на основе запрошенного сайта.

1 Ответ

3 голосов
/ 01 августа 2010

Нет. Я не знаю, почему вы хотели бы сделать это. Если у вас несколько сайтов, правильный способ их обслуживания - несколько экземпляров WSGI, каждый из которых указывает на отдельные файлы settings.py и urls.py.

Редактировать после комментария: Это не имеет ничего общего с каркасом сайтов, который является полностью необязательным. Как я уже сказал, если вы хотите обслуживать несколько сайтов, используйте несколько скриптов .wsgi, каждый из которых указывает на отдельные urls.py и settings.py. Весь остальной код может быть одинаковым.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...