Я начинаю новый проект веб-приложений, используя Django и Pinax. Я хочу, чтобы мои пользователи могли указать уникальные доменные имена, например Wordpress и другие сайты: username.wordpress.com
. Я не уверен, как подойти к этому с Django, поскольку логика разбора url (в urls.py) начинается с URL-адреса ПОСЛЕ имени домена.В веб-приложении django, как вы предоставляете пользователям собственный субдомен?
В частности, будет несколько групп пользователей, каждая из которых имеет уникальное имя. Не уверен, что это имеет значение, но я думал, что должен упомянуть об этом.
Есть ли способ манипулировать HTTP-запросом, чтобы URL-адрес выглядел как Django, как если бы URL-адрес был чем-то вроде www.domain.com/groupname
, но все же отображался в адресной строке браузера как groupname.domain.com
?
Это рассматривается для добавления в Django 1.2: http://code.djangoproject.com/ticket/8896 –
http://github.com/tkaemming/django -subdomains – Daryl
спасибо за сообщение - я обязательно проверю это в следующий раз, когда мне это понадобится (проект, связанный с тем, что этот вопрос был отброшен). –