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 %}
--------------------------------------------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------
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: []
-------------------------------------------------