Hello Friends,

I have attempted to make CustomUser model in django to signin using email.

I am using password_reset view when I am getting this error. I checked
password_reset view and found i am getting error during this line

form.save(**opts)

in password_reset

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
URL.py
--------------------------------------------------------------------------------------------
from django.conf.urls import url,include

from django.conf.urls import url
from django.conf.urls import include


from . import views
from views import *


from django.contrib.auth import views as auth_views
from django.contrib.auth.views import password_reset,password_reset_done


app_name ="user_management"

urlpatterns =   [
                url(r'^login/',login,name='login'),
                url(r'^auth_view/',auth_view, name='auth_view'),

url(r'^signup_success/',signup_success,name='signup_success'),
                url(r'^signup/',signup,name='signup'),
                url(r'^logout/',logout,name='logout'),

url(r'^signup_confirm/(?P<activation_key>\w+)',signup_confirm,name='signup_confirm'),
                url(r'^account_info/',account_info,name='account_info'),
                url(r'^user_profile/',user_profile,name='user_profile'),
                url(r'^address/',address,name='address'),

url(r'^change_password/',change_password,name='change_password'),
                url(r'^add_address/',add_address,name='add_address'),

url(r'^edit_address/(?P<id>\d+)',edit_address,name='edit_address'),

url(r'^delete_address/(?P<id>\d+)',delete_address,name='delete_address'),

url(r'^change_password/',change_password,name='change_password'),
                url(r'^email_test/',email_test,name='email_test'),
                url(r'^password_reset/$',
auth_views.password_reset,{'post_reset_redirect':'/password_reset/done','template_name':'user_management/password_reset.html','email_template_name':'user_management/password_reset_email.html'}
, name='password_reset'),
                url(r'^password_reset/done/$',
auth_views.password_reset_done,
{'template_name':'user_management/password_reset_done.html'},name='password_reset_done'),

url(r'^reset/(?P<uidb64>[0-9A-Za-z_\-]+)/(?P<token>[0-9A-Za-z]{1,13}-[0-9A-Za-z]{1,20})/$',

auth_views.password_reset_confirm,{'template_name':'user_managment/password_reset_confirm.html'},name='password_reset_confirm'),
                url(r'^reset/done/$', auth_views.password_reset_complete,
{'template_name':'user_management/password_reset_complete.html'},
name='password_reset_complete'),

                ]

-----------------------------------------------------------------------------------------------------------------------------------------------
NoReverseMatch at /password_reset/

Reverse for 'password_reset_confirm' with arguments '()' and keyword
arguments '{u'uidb64': 'Mg', u'token': u'4l3-29face0d2514fc5a70e4'}'
not found. 0 pattern(s) tried: []

Request Method: POST
Request URL: http://127.0.0.1:8000/password_reset/
Django Version: 1.10.5
Exception Type: NoReverseMatch
Exception Value:

Reverse for 'password_reset_confirm' with arguments '()' and keyword
arguments '{u'uidb64': 'Mg', u'token': u'4l3-29face0d2514fc5a70e4'}'
not found. 0 pattern(s) tried: []

Exception Location:
C:\Python27\lib\site-packages\django-1.10.5-py2.7.egg\django\urls\resolvers.py
in _reverse_with_prefix, line 392
Python Executable: C:\Python27\python.exe
Python Version: 2.7.9
Python Path:

['G:\\DJANGO_Project\\project1',
 'C:\\Python27\\lib\\site-packages\\django_extensions-1.4.9-py2.7.egg',
 'C:\\Python27\\lib\\site-packages\\six-1.9.0-py2.7.egg',
 'C:\\Python27\\lib\\site-packages\\werkzeug-0.9.6-py2.7.egg',
 'C:\\Python27\\lib\\site-packages\\django_cron-0.3.5-py2.7.egg',
 'C:\\Python27\\lib\\site-packages\\django_common_helpers-0.6.3-py2.7.egg',
 'C:\\Python27\\lib\\site-packages\\south-1.0.2-py2.7.egg',
 'C:\\Python27\\lib\\site-packages\\django_crontab-0.6.0-py2.7.egg',
 'C:\\Python27\\lib\\site-packages\\django_kronos-0.6-py2.7.egg',
 'C:\\Python27\\lib\\site-packages\\python_crontab-1.9.1-py2.7.egg',
 'C:\\Python27\\lib\\site-packages\\django_chronograph-0.3.1-py2.7.egg',
 'C:\\Python27\\lib\\site-packages\\python_dateutil-1.5-py2.7.egg',
 'C:\\Python27\\lib\\site-packages\\crontab-0.20.2-py2.7.egg',
 'C:\\Python27\\lib\\site-packages\\django_chroniker-0.6.8-py2.7.egg',
 'C:\\Python27\\lib\\site-packages\\psutil-2.2.0-py2.7-win32.egg',
 'C:\\Python27\\lib\\site-packages\\celery-3.1.17-py2.7.egg',
 'C:\\Python27\\lib\\site-packages\\kombu-3.0.24-py2.7.egg',
 'C:\\Python27\\lib\\site-packages\\billiard-3.3.0.19-py2.7-win32.egg',
 'C:\\Python27\\lib\\site-packages\\pytz-2014.10-py2.7.egg',
 'C:\\Python27\\lib\\site-packages\\amqp-1.4.6-py2.7.egg',
 'C:\\Python27\\lib\\site-packages\\anyjson-0.3.3-py2.7.egg',
 'C:\\Python27\\lib\\site-packages\\django_celery-3.1.16-py2.7.egg',
 'C:\\Python27\\lib\\site-packages\\django_kombu-0.9.4-py2.7.egg',
 'C:\\Python27\\lib\\site-packages\\django_windows_tools-0.1.1-py2.7.egg',
 'C:\\Python27\\lib\\site-packages\\elasticsearch-1.3.0-py2.7.egg',
 'C:\\Python27\\lib\\site-packages\\urllib3-1.10.1-py2.7.egg',
 'C:\\Python27\\lib\\site-packages\\beautifulsoup-3.2.1-py2.7.egg',
 'C:\\Python27\\lib\\site-packages\\xmlutils-1.1-py2.7.egg',
 'C:\\Python27\\lib\\site-packages\\pillow-2.9.0-py2.7-win32.egg',
 'C:\\Python27\\lib\\site-packages\\requests-2.7.0-py2.7.egg',
 'C:\\Python27\\lib\\site-packages\\openpyxl-2.3.4-py2.7.egg',
 'C:\\Python27\\lib\\site-packages\\et_xmlfile-1.0.1-py2.7.egg',
 'C:\\Python27\\lib\\site-packages\\jdcal-1.2-py2.7.egg',
 'C:\\Python27\\lib\\site-packages\\xlrd-0.9.4-py2.7.egg',
 'C:\\Python27\\lib\\site-packages\\webcolors-1.5-py2.7.egg',
 'C:\\Python27\\lib\\site-packages\\bpython-0.15-py2.7.egg',
 'C:\\Python27\\lib\\site-packages\\greenlet-0.4.9-py2.7-win32.egg',
 'C:\\Python27\\lib\\site-packages\\curtsies-0.2.6-py2.7.egg',
 'C:\\Python27\\lib\\site-packages\\pygments-2.1.3-py2.7.egg',
 'C:\\Python27\\lib\\site-packages\\wcwidth-0.1.6-py2.7.egg',
 'C:\\Python27\\lib\\site-packages\\blessings-1.6-py2.7.egg',
 'C:\\Python27\\lib\\site-packages\\dnspython-1.14.0-py2.7.egg',
 'C:\\Python27\\lib\\site-packages\\django-1.10.5-py2.7.egg',
 'C:\\Windows\\system32\\python27.zip',
 'C:\\Python27\\DLLs',
 'C:\\Python27\\lib',
 'C:\\Python27\\lib\\plat-win',
 'C:\\Python27\\lib\\lib-tk',
 'C:\\Python27',
 'C:\\Python27\\lib\\site-packages',
 'C:\\Python27\\lib\\site-packages\\win32',
 'C:\\Python27\\lib\\site-packages\\win32\\lib',
 'C:\\Python27\\lib\\site-packages\\Pythonwin']

Server time: Mon, 10 Apr 2017 05:02:00 +0000
Error during template rendering

In template
G:\DJANGO_Project\project1\user_management\templates\user_management\password_reset_email.html,
error at line *5*
Reverse for 'password_reset_confirm' with arguments '()' and keyword
arguments '{u'uidb64': 'Mg', u'token': u'4l3-29face0d2514fc5a70e4'}' not
found. 0 pattern(s) tried: [] 1 {% autoescape off %} 2 To initiate the
password reset process for your {{ user.get_username }} Arham Account, 3
click the link below: 4 5 {{ protocol }}://{{ domain }}{% url
'password_reset_confirm' uidb64=uid token=token %} 6 7 If clicking the link
above doesn't work, please copy and paste the URL in a new browser 8 window
instead. 9 10 Sincerely, 11 The Arham Collections 12 {% endautoescape %}
--------------------------------------------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------------------------------------
Trace back
--------------------------------------------------------------------------------------------------------------------------------------------------------
Environment:


Request Method: POST
Request URL: http://127.0.0.1:8000/password_reset/

Django Version: 1.10.5
Python Version: 2.7.9
Installed Applications:
['django.contrib.admin',
 'django.contrib.auth',
 'django.contrib.contenttypes',
 'django.contrib.sessions',
 'django.contrib.messages',
 'django.contrib.staticfiles',
 'main_app',
 'user_management',
 'product_management']
Installed Middleware:
['django.middleware.security.SecurityMiddleware',
 'django.contrib.sessions.middleware.SessionMiddleware',
 'django.middleware.common.CommonMiddleware',
 'django.middleware.csrf.CsrfViewMiddleware',
 'django.contrib.auth.middleware.AuthenticationMiddleware',
 'django.contrib.messages.middleware.MessageMiddleware',
 'django.middleware.clickjacking.XFrameOptionsMiddleware']


Template error:
In template
G:\DJANGO_Project\project1\user_management\templates\user_management\password_reset_email.html,
error at line 5
   Reverse for 'password_reset_confirm' with arguments '()' and keyword
arguments '{u'uidb64': 'Mg', u'token': u'4l3-29face0d2514fc5a70e4'}' not
found. 0 pattern(s) tried: []   1 : {% autoescape off %}
   2 : To initiate the password reset process for your {{ user.get_username
}} Arham Account,
   3 : click the link below:
   4 :
   5 : {{ protocol }}://{{ domain }} {% url 'password_reset_confirm'
uidb64=uid token=token %}
   6 :
   7 : If clicking the link above doesn't work, please copy and paste the
URL in a new browser
   8 : window instead.
   9 :
   10 : Sincerely,
   11 : The Arham Collections
   12 : {% endautoescape %}

Traceback:

File
"C:\Python27\lib\site-packages\django-1.10.5-py2.7.egg\django\core\handlers\exception.py"
in inner
  39.             response = get_response(request)

File
"C:\Python27\lib\site-packages\django-1.10.5-py2.7.egg\django\core\handlers\base.py"
in _get_response
  187.                 response = self.process_exception_by_middleware(e,
request)

File
"C:\Python27\lib\site-packages\django-1.10.5-py2.7.egg\django\core\handlers\base.py"
in _get_response
  185.                 response = wrapped_callback(request, *callback_args,
**callback_kwargs)

File
"C:\Python27\lib\site-packages\django-1.10.5-py2.7.egg\django\contrib\auth\views.py"
in inner
  47.         return func(*args, **kwargs)

File
"C:\Python27\lib\site-packages\django-1.10.5-py2.7.egg\django\utils\decorators.py"
in _wrapped_view
  149.                     response = view_func(request, *args, **kwargs)

File
"C:\Python27\lib\site-packages\django-1.10.5-py2.7.egg\django\contrib\auth\views.py"
in password_reset
  212.             form.save(**opts)

File
"C:\Python27\lib\site-packages\django-1.10.5-py2.7.egg\django\contrib\auth\forms.py"
in save
  291.                 user.email,
html_email_template_name=html_email_template_name,

File
"C:\Python27\lib\site-packages\django-1.10.5-py2.7.egg\django\contrib\auth\forms.py"
in send_mail
  240.         body = loader.render_to_string(email_template_name, context)

File
"C:\Python27\lib\site-packages\django-1.10.5-py2.7.egg\django\template\loader.py"
in render_to_string
  68.     return template.render(context, request)

File
"C:\Python27\lib\site-packages\django-1.10.5-py2.7.egg\django\template\backends\django.py"
in render
  66.             return self.template.render(context)

File
"C:\Python27\lib\site-packages\django-1.10.5-py2.7.egg\django\template\base.py"
in render
  208.                     return self._render(context)

File
"C:\Python27\lib\site-packages\django-1.10.5-py2.7.egg\django\template\base.py"
in _render
  199.         return self.nodelist.render(context)

File
"C:\Python27\lib\site-packages\django-1.10.5-py2.7.egg\django\template\base.py"
in render
  994.                 bit = node.render_annotated(context)

File
"C:\Python27\lib\site-packages\django-1.10.5-py2.7.egg\django\template\base.py"
in render_annotated
  961.             return self.render(context)

File
"C:\Python27\lib\site-packages\django-1.10.5-py2.7.egg\django\template\defaulttags.py"
in render
  39.         output = self.nodelist.render(context)

File
"C:\Python27\lib\site-packages\django-1.10.5-py2.7.egg\django\template\base.py"
in render
  994.                 bit = node.render_annotated(context)

File
"C:\Python27\lib\site-packages\django-1.10.5-py2.7.egg\django\template\base.py"
in render_annotated
  961.             return self.render(context)

File
"C:\Python27\lib\site-packages\django-1.10.5-py2.7.egg\django\template\defaulttags.py"
in render
  439.             url = reverse(view_name, args=args, kwargs=kwargs,
current_app=current_app)

File
"C:\Python27\lib\site-packages\django-1.10.5-py2.7.egg\django\urls\base.py"
in reverse
  91.     return force_text(iri_to_uri(resolver._reverse_with_prefix(view,
prefix, *args, **kwargs)))

File
"C:\Python27\lib\site-packages\django-1.10.5-py2.7.egg\django\urls\resolvers.py"
in _reverse_with_prefix
  392.             (lookup_view_s, args, kwargs, len(patterns), patterns)

Exception Type: NoReverseMatch at /password_reset/
Exception Value: Reverse for 'password_reset_confirm' with arguments '()'
and keyword arguments '{u'uidb64': 'Mg', u'token':
u'4l3-29face0d2514fc5a70e4'}' not found. 0 pattern(s) tried: []
-------------------------------------------------
I hope this information is enough
-- 
Thanks with regards,
Sarfaraz Ahmed

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-users+unsubscr...@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/CAEPJdiwPcS1pSef2m6h%2BpGecvHfVJAEf-wXGmmvT0BPGpKbBBA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to