Estoy comenzando un nuevo proyecto de aplicación web usando Django y Pinax. Quiero poder darles a mis usuarios nombres de dominio únicos como Wordpress y otros sitios: username.wordpress.com
. No estoy seguro de cómo abordar esto con Django, ya que la lógica de análisis de URL (en urls.py) comienza con la URL DESPUÉS del nombre de dominio.En una aplicación web django, ¿cómo le das a los usuarios su propio subdominio?
Más específicamente, habrá múltiples grupos de usuarios, cada grupo tendrá un nombre único. No estoy seguro de que eso marque la diferencia, pero pensé que debería mencionar eso.
¿Hay alguna manera en que pueda manipular la solicitud http para que la URL mire a Django como si la url fuera algo así como www.domain.com/groupname
, pero aún se mostrara en la barra de direcciones del navegador como groupname.domain.com
?
Este está siendo considerado para la adición en Django 1.2: http://code.djangoproject.com/ticket/8896 –
http://github.com/tkaemming/django -subdomains – Daryl
gracias por publicarlo. Definitivamente veré esto la próxima vez que lo necesite (se eliminó el proyecto del que se trataba esta pregunta). –