def addcompo(request): # Make sure the user is superuser. if not request.user.is_superuser: raise Http404 # Check if we got filled form if request.method == "POST": form = AdminCompoForm(request.POST) if form.is_valid(): form.save() return HttpResponseRedirect("/kompomaatti/admin/") else: form = AdminCompoForm() # Render return custom_render(request, "kompomaatti/admin/addcompo.html", {"form": form})
def addcompo(request): # Make sure the user is superuser. if not request.user.is_superuser: raise Http404 # Check if we got filled form if request.method == 'POST': form = AdminCompoForm(request.POST) if form.is_valid(): form.save() return HttpResponseRedirect('/kompomaatti/admin/') else: form = AdminCompoForm() # Render return custom_render(request, 'kompomaatti/admin/addcompo.html', { 'form': form, })
def editcompo(request, compo_id): # Make sure the user is superuser. if not request.user.is_superuser: raise Http404 # Get the compo try: compo = Compo.objects.get(id=compo_id) except VoteCodeRequest.DoesNotExist: raise Http404 # Check if we got filled form if request.method == "POST": form = AdminCompoForm(request.POST, instance=compo) if form.is_valid(): form.save() return HttpResponseRedirect("/kompomaatti/admin/") else: form = AdminCompoForm(instance=compo) # Render return custom_render(request, "kompomaatti/admin/editcompo.html", {"form": form})
def editcompo(request, compo_id): # Make sure the user is superuser. if not request.user.is_superuser: raise Http404 # Get the compo try: compo = Compo.objects.get(id=compo_id) except VoteCodeRequest.DoesNotExist: raise Http404 # Check if we got filled form if request.method == 'POST': form = AdminCompoForm(request.POST, instance=compo) if form.is_valid(): form.save() return HttpResponseRedirect('/kompomaatti/admin/') else: form = AdminCompoForm(instance=compo) # Render return custom_render(request, 'kompomaatti/admin/editcompo.html', { 'form': form, })