NoReverseMatch en password_Reset_confirm

Tengo un problema para que password_Reset_confirm bit funcione.

url

(r'^password_reset/

password_reset_email.html, que incluye esto:

{% load url from future %}
Someone asked for password reset for email {{ email }}. Follow the link below:
{{ protocol}}://{{ domain }}{% url 'password_reset_confirm' uidb36=uid token=token %}

Pero luego de enviar mi correo electrónico para restablecer la contraseña, aparece este mensaje de error:

NoReverseMatch at / password_reset / Reverse para 'password_reset_confirm' con argumentos '()' y argumentos de palabras clave '{' uidb36 ':' 1 ',' token ':' 38d-b5ec0b2a2321f522f954 '}' no encontrado.

Pensé que ya que esto estaba usando una compilación a la vista, ¿no tendría que ocuparme de nada más?

Gracias por el consejo,

Actualizar:

Después de usar el camino completo, parece funcionar. Sin embargo, envía dos correos electrónicos: y cada uno tiene un enlace diferente. ¿Porqué es eso? ¿Y dónde configuro el {{dominio}}? Gracias

Follow the link below:
http://example.com/password_reset_confirm/1-38d-b5ec0b2a2321f522f954/

Follow the link below:
http://example.com/password_reset_confirm/2-38d-18482e1f129c84b9c2bc/

Actualización 2

Me lo imaginé. En caso de que alguien más tenga este problema. Debe establecer su nombre de dominio como el Sitio para su aplicación:

En la consola Admin o Django:

>>> my_site = Site.objects.get(pk=1)
>>> my_site.domain = 'somedomain.com'
>>> my_site.name = 'Some Domain'
>>> my_site.save()

El otro problema por el que podría recibir dos correos electrónicos al restablecerlo es que puede tener varios nombres de usuario asociados con la misma dirección de correo electrónico. Es bastante tonto. Esto es lo siguiente que tengo que abordar.

, 'django.contrib.auth.views.password_reset'), (r'^password_reset_done/

password_reset_email.html, que incluye esto:

{% load url from future %}
Someone asked for password reset for email {{ email }}. Follow the link below:
{{ protocol}}://{{ domain }}{% url 'password_reset_confirm' uidb36=uid token=token %}

Pero luego de enviar mi correo electrónico para restablecer la contraseña, aparece este mensaje de error:

NoReverseMatch at / password_reset / Reverse para 'password_reset_confirm' con argumentos '()' y argumentos de palabras clave '{' uidb36 ':' 1 ',' token ':' 38d-b5ec0b2a2321f522f954 '}' no encontrado.

Pensé que ya que esto estaba usando una compilación a la vista, ¿no tendría que ocuparme de nada más?

Gracias por el consejo,

Actualizar:

Después de usar el camino completo, parece funcionar. Sin embargo, envía dos correos electrónicos: y cada uno tiene un enlace diferente. ¿Porqué es eso? ¿Y dónde configuro el {{dominio}}? Gracias

Follow the link below:
http://example.com/password_reset_confirm/1-38d-b5ec0b2a2321f522f954/

Follow the link below:
http://example.com/password_reset_confirm/2-38d-18482e1f129c84b9c2bc/

Actualización 2

Me lo imaginé. En caso de que alguien más tenga este problema. Debe establecer su nombre de dominio como el Sitio para su aplicación:

En la consola Admin o Django:

>>> my_site = Site.objects.get(pk=1)
>>> my_site.domain = 'somedomain.com'
>>> my_site.name = 'Some Domain'
>>> my_site.save()

El otro problema por el que podría recibir dos correos electrónicos al restablecerlo es que puede tener varios nombres de usuario asociados con la misma dirección de correo electrónico. Es bastante tonto. Esto es lo siguiente que tengo que abordar.

, 'django.contrib.auth.views.password_reset_done'), (r'^password_reset_confirm/(?P<uidb36>[0-9A-Za-z]+)-(?P<token>.+)/

password_reset_email.html, que incluye esto:

{% load url from future %}
Someone asked for password reset for email {{ email }}. Follow the link below:
{{ protocol}}://{{ domain }}{% url 'password_reset_confirm' uidb36=uid token=token %}

Pero luego de enviar mi correo electrónico para restablecer la contraseña, aparece este mensaje de error:

NoReverseMatch at / password_reset / Reverse para 'password_reset_confirm' con argumentos '()' y argumentos de palabras clave '{' uidb36 ':' 1 ',' token ':' 38d-b5ec0b2a2321f522f954 '}' no encontrado.

Pensé que ya que esto estaba usando una compilación a la vista, ¿no tendría que ocuparme de nada más?

Gracias por el consejo,

Actualizar:

Después de usar el camino completo, parece funcionar. Sin embargo, envía dos correos electrónicos: y cada uno tiene un enlace diferente. ¿Porqué es eso? ¿Y dónde configuro el {{dominio}}? Gracias

Follow the link below:
http://example.com/password_reset_confirm/1-38d-b5ec0b2a2321f522f954/

Follow the link below:
http://example.com/password_reset_confirm/2-38d-18482e1f129c84b9c2bc/

Actualización 2

Me lo imaginé. En caso de que alguien más tenga este problema. Debe establecer su nombre de dominio como el Sitio para su aplicación:

En la consola Admin o Django:

>>> my_site = Site.objects.get(pk=1)
>>> my_site.domain = 'somedomain.com'
>>> my_site.name = 'Some Domain'
>>> my_site.save()

El otro problema por el que podría recibir dos correos electrónicos al restablecerlo es que puede tener varios nombres de usuario asociados con la misma dirección de correo electrónico. Es bastante tonto. Esto es lo siguiente que tengo que abordar.

, 'django.contrib.auth.views.password_reset_confirm'),

password_reset_email.html, que incluye esto:

{% load url from future %}
Someone asked for password reset for email {{ email }}. Follow the link below:
{{ protocol}}://{{ domain }}{% url 'password_reset_confirm' uidb36=uid token=token %}

Pero luego de enviar mi correo electrónico para restablecer la contraseña, aparece este mensaje de error:

NoReverseMatch at / password_reset / Reverse para 'password_reset_confirm' con argumentos '()' y argumentos de palabras clave '{' uidb36 ':' 1 ',' token ':' 38d-b5ec0b2a2321f522f954 '}' no encontrado.

Pensé que ya que esto estaba usando una compilación a la vista, ¿no tendría que ocuparme de nada más?

Gracias por el consejo,

Actualizar:

Después de usar el camino completo, parece funcionar. Sin embargo, envía dos correos electrónicos: y cada uno tiene un enlace diferente. ¿Porqué es eso? ¿Y dónde configuro el {{dominio}}? Gracias

Follow the link below:
http://example.com/password_reset_confirm/1-38d-b5ec0b2a2321f522f954/

Follow the link below:
http://example.com/password_reset_confirm/2-38d-18482e1f129c84b9c2bc/

Actualización 2

Me lo imaginé. En caso de que alguien más tenga este problema. Debe establecer su nombre de dominio como el Sitio para su aplicación:

En la consola Admin o Django:

>>> my_site = Site.objects.get(pk=1)
>>> my_site.domain = 'somedomain.com'
>>> my_site.name = 'Some Domain'
>>> my_site.save()

El otro problema por el que podría recibir dos correos electrónicos al restablecerlo es que puede tener varios nombres de usuario asociados con la misma dirección de correo electrónico. Es bastante tonto. Esto es lo siguiente que tengo que abordar.

Respuestas a la pregunta(5)

Su respuesta a la pregunta