def home(request): results = "" if request.method == 'GET': form = KeyForm() else: # A POST request: Handle Form Upload form = KeyForm(request.POST) # Bind data from request.POST into a PostForm # If data is valid, proceeds to create a new post and redirect the user if form.is_valid(): keyword = form.cleaned_data['keyword'] results = analyze(keyword) return render_to_response('index.html',{'form': form, 'results':results,},context_instance = RequestContext(request))
def auth(request, gid=""): """ Allow a user to edit a unit for a session if correct secret """ g = get_object_or_404(Graphs, pk=gid) fwd = request.GET.get('p', reverse('maps:display', kwargs={'gid':gid})) if request.method == 'POST': form = KeyForm(request.POST, graph=g, prefix="key") if form.is_valid(): # user has entered a valid secret, forward back to URL setEdit(request, gid) return HttpResponseRedirect(fwd) else: form = KeyForm(graph=g, prefix="key") return render(request, "auth-form.html", {'key':form, 'gid':gid, 'fwd':fwd})
def auth(request, gid=""): """ Allow a user to edit a unit for a session if correct secret """ g = get_object_or_404(Graphs, pk=gid) fwd = request.GET.get('p', reverse('maps:display', kwargs={'gid': gid})) if request.method == 'POST': form = KeyForm(request.POST, graph=g, prefix="key") if form.is_valid(): # user has entered a valid secret, forward back to URL setEdit(request, gid) return HttpResponseRedirect(fwd) else: form = KeyForm(graph=g, prefix="key") return render(request, "auth-form.html", { 'key': form, 'gid': gid, 'fwd': fwd })