From e191306c7ed8d7f32154ad8e7e7ad6a95aa67987 Mon Sep 17 00:00:00 2001 From: Hidden Z Date: Wed, 6 Oct 2010 19:02:08 +0000 Subject: [PATCH] postkey: add "success" view --- web/postkey/urls.py | 1 + web/postkey/views.py | 10 ++++++++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/web/postkey/urls.py b/web/postkey/urls.py index 862233a..23ec512 100644 --- a/web/postkey/urls.py +++ b/web/postkey/urls.py @@ -2,4 +2,5 @@ from django.conf.urls.defaults import * urlpatterns = patterns('web.postkey.views', (r'^$', 'addkey'), + (r'^success/', 'success'), ) diff --git a/web/postkey/views.py b/web/postkey/views.py index f78f31b..bcb3414 100644 --- a/web/postkey/views.py +++ b/web/postkey/views.py @@ -54,10 +54,16 @@ def addkey(request): if request.method == 'POST': form = AddForm(request.POST) if form.is_valid(): - #form.save() - return HttpResponseRedirect('/postkey/success/') + form.save() + request.session['hostname'] = form.cleaned_data['name'] + return HttpResponseRedirect('success') else: form = AddForm() return render_to_response('postkey.html', { 'form': form, }, context_instance=RequestContext(request)) + +def success(request): + return render_to_response('success_submission.html', { + 'hostname': request.session['hostname'], + })