aboutsummaryrefslogtreecommitdiffstats
path: root/mediagoblin/auth/views.py
diff options
context:
space:
mode:
Diffstat (limited to 'mediagoblin/auth/views.py')
-rw-r--r--mediagoblin/auth/views.py44
1 files changed, 16 insertions, 28 deletions
diff --git a/mediagoblin/auth/views.py b/mediagoblin/auth/views.py
index e4f1a7b1..2d24328d 100644
--- a/mediagoblin/auth/views.py
+++ b/mediagoblin/auth/views.py
@@ -18,6 +18,7 @@ import uuid
from webob import Response, exc
+from mediagoblin.util import render_template
from mediagoblin.db.util import ObjectId
from mediagoblin.auth import lib as auth_lib
from mediagoblin.auth import forms as auth_forms
@@ -58,20 +59,16 @@ def register(request):
location=request.urlgen("mediagoblin.auth.register_success"))
# render
- template = request.template_env.get_template(
- 'mediagoblin/auth/register.html')
return Response(
- template.render(
- {'request': request,
- 'register_form': register_form}))
+ render_template(
+ request, 'mediagoblin/auth/register.html',
+ {'register_form': register_form}))
def register_success(request):
- template = request.template_env.get_template(
- 'mediagoblin/auth/register_success.html')
return Response(
- template.render(
- {'request': request}))
+ render_template(
+ request, 'mediagoblin/auth/register_success.html', {}))
def login(request):
@@ -106,12 +103,10 @@ def login(request):
login_failed = True
# render
- template = request.template_env.get_template(
- 'mediagoblin/auth/login.html')
return Response(
- template.render(
- {'request': request,
- 'login_form': login_form,
+ render_template(
+ request, 'mediagoblin/auth/login.html',
+ {'login_form': login_form,
'next': request.GET.get('next') or request.POST.get('next'),
'login_failed': login_failed}))
@@ -146,12 +141,10 @@ def verify_email(request):
else:
verification_successful = False
- template = request.template_env.get_template(
- 'mediagoblin/auth/verify_email.html')
return Response(
- template.render(
- {'request': request,
- 'user': user,
+ render_template(
+ request, 'mediagoblin/auth/verify_email.html',
+ {'user': user,
'verification_successful': verification_successful}))
def verify_email_notice(request):
@@ -161,12 +154,9 @@ def verify_email_notice(request):
When the user tries to do some action that requires their account
to be verified beforehand, this view is called upon!
"""
-
- template = request.template_env.get_template(
- 'mediagoblin/auth/verification_needed.html')
return Response(
- template.render(
- {'request': request}))
+ render_template(
+ request, 'mediagoblin/auth/verification_needed.html', {}))
def resend_activation(request):
@@ -186,8 +176,6 @@ def resend_activation(request):
def resend_activation_success(request):
- template = request.template_env.get_template(
- 'mediagoblin/auth/resent_verification_email.html')
return Response(
- template.render(
- {'request': request}))
+ render_template(
+ request, 'mediagoblin/auth/resent_verification_email.html', {}))