[pyar] Pregunta Django / Allauth

Daniel Moisset dmoisset en machinalis.com
Jue Mayo 30 23:56:38 ART 2013


Supongo que delante del gunicorn tenes algun proxy. te falta configurar el
proxy para que le diga al gunicorn cual es el dominio (eso viene en
encabezados)

Si es un nginx por ej necesitas algo del estilo de lo siguiente

        location / {
                proxy_set_header  X-Real-IP  $remote_addr;
                proxy_set_header Host $http_host;
                proxy_set_header X-Scheme $scheme;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                proxy_pass http://localhost:9000;
        }



2013/5/30 Roberto Alsina <ralsina en netmanagers.com.ar>

> Hola!
>
> Estoy probando un deployment de una app con Django-allauth y tengo un
> problema con el mail de verificacion de la cuenta.
> La URL sale asi:
>
>
> http://127.0.0.1:9000/accounts/confirm_email/5ed85573752d73b4133760888foofoochucuchucuchucu/
>
> Obviamente ese no es el dominio que quiero que tenga ;-)
>
> * Estoy corriendo la app con gunicorn en 127.0.0.1:9000
> * En la app Sites esta puesto el dominio correcto
> * Aparentemente, allauth crea eso con Site.objects.get_current().domain
> * Si hago ./manage.py shell:
>
> >>> from django.contrib.sites.models import Site
> >>> Site.objects.get_current().domain
> u'eldominiodeverdad.com'
>
> No quiero tener que patchear allauth! Alguien vio algo asi? Sabe como
> arreglarlo?
>
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20130530/8535b394/attachment.html>


More information about the pyar mailing list