Найти - Пользователи
Полная версия: domain + subdomain
Начало » Django » domain + subdomain
1
od-5
Доброго времени суток!
Задача такая:
есть основной сайт - site_name.ru (LandingPage) на хостинге с apache (fullspace.ru)
необходимо реализовать создание поддоменов для клиентов(клиентов создаёт администратор в админке основного сайта) вида client_slug.site_name.ru(LandingPage)

Все сайты на поддоменах будут использовать один и тот же шаблон, будет меняться только информация, в зависимости от клиента (тут просто по сути либо парсить урл, либо в контекст слать идентификатор клиента, либо как то использовать регулирки вида (r'^(?P<slug>+)$', ‘subdomain_view’)). Т.е. не нужно для каждого поддомена разворачивать отдельный django-проект, всё будет в рамках одного проекта

На хостинге есть возможность создания поддоменов, но, тогда придётся каждый раз вносить изменения в settings.py, дописывая созданные поддомены в ALLOWED_HOSTS ()

Смотрел документацию по django-hosts, но не нашёл как сделать обращение к основному сайту через
site_name.ru, а не через www.site_name.ru

Кто нибудь видел примеры реализации подобного?
helm2004
http://django-subdomains.readthedocs.org/en/latest/
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB