title: django auth password reset - NoReverseMatch
body: <p>I'm trying to get the password reset to work. I used <a href="http://garmoncheg.blogspot.com.au/2012/07/django-resetting-passwords-with.html" rel="nofollow">this tutorial</a></p>
  
  <p>Django Version 1.5.1</p>
  
  <p>When I enter the email adress and hit the "Reset Password" button I get an error message:</p>
  
  <pre><code>Exception Type: NoReverseMatch
  Exception Value: Reverse for 'django.contrib.auth.views.password_reset_confirm' with arguments '()' and keyword arguments '{u'uidb36': u'q', u'token': u'3ky-999ef6e52ef0743cdb2a'}' not found.
  </code></pre>
  
  <p>The cause seems to be:</p>
  
  <pre><code>{{ protocol }}://{{ domain }}{% url 'django.contrib.auth.views.password_reset_confirm' uidb36=uid token=token %}
  </code></pre>
  
  <p>my urls.py:</p>
  
  <pre><code>url(r'^user/password/reset/$', 'django.contrib.auth.views.password_reset', {'post_reset_redirect' : 'user/password/reset/done/','template_name': 'main/registration/password_reset_form.html'}, name="password_reset"),
  url(r'^user/password/reset/done/$', 'django.contrib.auth.views.password_reset_done', {'template_name': 'main/registration/password_reset_done.html'}),
  url(r'^user/password/reset/(?P&lt;uidb36&gt;[0-9A-Za-z]+)/(?P&lt;token&gt;.+)/$', 'django.contrib.auth.views.password_reset_confirm', {'template_name': 'main/registration/password_reset_confirm.html', 'post_reset_redirect' : 'user/password/done/'}),
  url(r'^user/password/done/$', 'django.contrib.auth.views.password_reset_complete',{'template_name': 'main/registration/password_reset_complete.html'})
  </code></pre>
  
  <p>I'm trying around for several hours now, maybe someone can give me a hint. Many thanks in advance.</p>