Made a simple template rendering view and switched a bunch of code over to using it
This commit is contained in:
parent
9038c9f9ac
commit
2262b2a9e1
@ -20,7 +20,8 @@ auth_routes = [
|
||||
Route('mediagoblin.auth.register', '/register/',
|
||||
controller='mediagoblin.auth.views:register'),
|
||||
Route('mediagoblin.auth.register_success', '/register/success/',
|
||||
controller='mediagoblin.auth.views:register_success'),
|
||||
template='mediagoblin/auth/register_success.html',
|
||||
controller='mediagoblin.views:simple_template_render'),
|
||||
Route('mediagoblin.auth.login', '/login/',
|
||||
controller='mediagoblin.auth.views:login'),
|
||||
Route('mediagoblin.auth.logout', '/logout/',
|
||||
@ -28,9 +29,11 @@ auth_routes = [
|
||||
Route('mediagoblin.auth.verify_email', '/verify_email/',
|
||||
controller='mediagoblin.auth.views:verify_email'),
|
||||
Route('mediagoblin.auth.verify_email_notice', '/verification_required/',
|
||||
controller='mediagoblin.auth.views:verify_email_notice'),
|
||||
template='mediagoblin/auth/verification_needed.html',
|
||||
controller='mediagoblin.views:simple_template_render'),
|
||||
Route('mediagoblin.auth.resend_verification', '/resend_verification/',
|
||||
controller='mediagoblin.auth.views:resend_activation'),
|
||||
Route('mediagoblin.auth.resend_verification_success',
|
||||
'/resend_verification_success/',
|
||||
controller='mediagoblin.auth.views:resend_activation_success')]
|
||||
template='mediagoblin/auth/resent_verification_email.html',
|
||||
controller='mediagoblin.views:simple_template_render')]
|
||||
|
@ -62,12 +62,6 @@ def register(request):
|
||||
{'register_form': register_form})
|
||||
|
||||
|
||||
def register_success(request):
|
||||
return render_to_response(
|
||||
request,
|
||||
'mediagoblin/auth/register_success.html', {})
|
||||
|
||||
|
||||
def login(request):
|
||||
"""
|
||||
MediaGoblin login view.
|
||||
@ -141,16 +135,6 @@ def verify_email(request):
|
||||
{'user': user,
|
||||
'verification_successful': verification_successful})
|
||||
|
||||
def verify_email_notice(request):
|
||||
"""
|
||||
Verify warning view.
|
||||
|
||||
When the user tries to do some action that requires their account
|
||||
to be verified beforehand, this view is called upon!
|
||||
"""
|
||||
return render_to_response(
|
||||
request, 'mediagoblin/auth/verification_needed.html', {})
|
||||
|
||||
|
||||
def resend_activation(request):
|
||||
"""
|
||||
@ -158,15 +142,9 @@ def resend_activation(request):
|
||||
|
||||
Resend the activation email.
|
||||
"""
|
||||
|
||||
request.user['verification_key'] = unicode(uuid.uuid4())
|
||||
request.user.save()
|
||||
|
||||
send_verification_email(request.user, request)
|
||||
|
||||
return redirect(request, 'mediagoblin.auth.resend_verification_success')
|
||||
|
||||
|
||||
def resend_activation_success(request):
|
||||
return render_to_response(
|
||||
request, 'mediagoblin/auth/resent_verification_email.html', {})
|
||||
|
@ -20,5 +20,5 @@ submit_routes = [
|
||||
Route('mediagoblin.submit.start', '/',
|
||||
controller='mediagoblin.submit.views:submit_start'),
|
||||
Route('mediagoblin.submit.success', '/success/',
|
||||
controller='mediagoblin.submit.views:submit_success'),
|
||||
]
|
||||
template='mediagoblin/submit/success.html',
|
||||
controller='mediagoblin.views:simple_template_render')]
|
||||
|
@ -22,6 +22,15 @@ def root_view(request):
|
||||
{u'state': u'processed'}).sort('created', DESCENDING)
|
||||
|
||||
return render_to_response(
|
||||
request,
|
||||
'mediagoblin/root.html',
|
||||
request, 'mediagoblin/root.html',
|
||||
{'media_entries': media_entries})
|
||||
|
||||
|
||||
def simple_template_render(request):
|
||||
"""
|
||||
A view for absolutely simple template rendering.
|
||||
Just make sure 'template' is in the matchdict!
|
||||
"""
|
||||
template_name = request.matchdict['template']
|
||||
return render_to_response(
|
||||
request, template_name, {})
|
||||
|
Loading…
x
Reference in New Issue
Block a user