32 lines
936 B
Python
32 lines
936 B
Python
# -*- coding: utf-8 -*-
|
|
|
|
from django.template import RequestContext
|
|
from django.shortcuts import render_to_response, redirect
|
|
from django.conf import settings
|
|
from django.utils.translation import ugettext as _
|
|
|
|
from django.contrib.auth.decorators import login_required
|
|
from django.contrib import messages
|
|
|
|
from .forms import AnswerFormSet
|
|
|
|
|
|
@login_required
|
|
def setup_form(request):
|
|
if request.method == 'POST':
|
|
formset = AnswerFormSet(request.POST, user=request.user)
|
|
if formset.is_valid():
|
|
formset.save_all()
|
|
messages.info(request, _("Your secret answers were successfully saved."))
|
|
return redirect(settings.LOGIN_REDIRECT_URL)
|
|
else:
|
|
formset = AnswerFormSet(user=request.user)
|
|
return render_to_response("secretquestions/setup_form.html", {
|
|
"formset": formset,
|
|
},
|
|
context_instance=RequestContext(request))
|
|
|
|
|
|
def ask_form(request):
|
|
pass
|