PDA

Ver la Versión Completa : Varios dominios en una aplicación Django


chrids506
06-08-2013, 13:19:36
Hola comunidad, tengo una duda sobre como utilizar correctamente varios dominios en una aplicación, asumamos el siguiente escenario:

dominio1.com apunta a / que es la raíz de la aplicación
dominio2.com apunta a /dominio2.com/

En /dominio2.com/ tenemos varias urls estilo {% url 'pruebas:prueba1' test.id %} que apunta a dominio1.com/dominio2.com/prueba1/1 por ejemplo


Así si visitamos dominio1.com/dominio2.com/ las urls funcionan bien, estas redirigen hacia dominio1.com/dominio2.com/prueba1/1/ pero si lo visitamos desde dominio2.com estas continuan redirigiendo a esa url en lugar de cambiar a dominio2.com/prueba/1/

Como puedo solucionar esto?

Gracias de antemano...

mamcx
06-08-2013, 18:23:12
{% url 'pruebas:prueba1' test.id %}

Una URL se deberia entender como una clave primaria. No esta bien que la misma "llave" de dos valores diferentes.

Ahora bien, para los casos donde tiene sentido (como la direccion del "home") puedes usar

https://docs.djangoproject.com/en/dev/ref/contrib/sites/

o

http://stackoverflow.com/questions/7580306/django-configuring-multiple-domains-for-a-website

http://stackoverflow.com/questions/6251428/multiple-domain-and-multi-directory-in-the-same-django-app

chrids506
07-08-2013, 07:40:29
Una URL se deberia entender como una clave primaria. No esta bien que la misma "llave" de dos valores diferentes.

Ahora bien, para los casos donde tiene sentido (como la direccion del "home") puedes usar

https://docs.djangoproject.com/en/dev/ref/contrib/sites/

o

http://stackoverflow.com/questions/7580306/django-configuring-multiple-domains-for-a-website

http://stackoverflow.com/questions/6251428/multiple-domain-and-multi-directory-in-the-same-django-app

Listo, lo leeré, muchas gracias...