Commit a6977aae by Ernie Park

update routes and new password_reset

parent ef1bc239
...@@ -237,10 +237,11 @@ def password_reset(request): ...@@ -237,10 +237,11 @@ def password_reset(request):
raise Http404 raise Http404
form = PasswordResetForm(request.POST) form = PasswordResetForm(request.POST)
if form.is_valid(): if form.is_valid():
form.save( use_https = request.is_secure(), form.save( use_https = request.is_secure(),
from_email = settings.DEFAULT_FROM_EMAIL, from_email = settings.DEFAULT_FROM_EMAIL,
request = request ) request = request )
return HttpResponse(json.dumps({'success':True})) return HttpResponse(json.dumps({'success':True,
else: 'value': render_to_string('registration/password_reset_done.html', {})}))
return HttpResponse(json.dumps({'success':False, else:
'error': 'Invalid e-mail'})) return HttpResponse(json.dumps({'success':False,
'error': 'Invalid e-mail'}))
...@@ -17,9 +17,9 @@ urlpatterns = ('', ...@@ -17,9 +17,9 @@ urlpatterns = ('',
url(r'^create_account$', 'auth.views.create_account'), url(r'^create_account$', 'auth.views.create_account'),
url(r'^activate/(?P<key>[^/]*)$', 'auth.views.activate_account'), url(r'^activate/(?P<key>[^/]*)$', 'auth.views.activate_account'),
url(r'^$', 'auth.views.index'), url(r'^$', 'auth.views.index'),
url(r'^password_reset/$', 'django.contrib.auth.views.password_reset', # url(r'^password_reset/$', 'django.contrib.auth.views.password_reset',
dict(from_email='registration@mitx.mit.edu'),name='auth_password_reset'), # dict(from_email='registration@mitx.mit.edu'),name='auth_password_reset'),
# url(r'^password_reset/$', 'auth.views.password_reset'), url(r'^password_reset/$', 'auth.views.password_reset'),
url(r'^password_change/$',django.contrib.auth.views.password_change,name='auth_password_change'), url(r'^password_change/$',django.contrib.auth.views.password_change,name='auth_password_change'),
url(r'^password_change_done/$',django.contrib.auth.views.password_change_done,name='auth_password_change_done'), url(r'^password_change_done/$',django.contrib.auth.views.password_change_done,name='auth_password_change_done'),
url(r'^password_reset_confirm/(?P<uidb36>[0-9A-Za-z]+)-(?P<token>.+)/$',django.contrib.auth.views.password_reset_confirm, url(r'^password_reset_confirm/(?P<uidb36>[0-9A-Za-z]+)-(?P<token>.+)/$',django.contrib.auth.views.password_reset_confirm,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment