add confirmation page
This commit is contained in:
@@ -0,0 +1,6 @@
|
|||||||
|
{% extends "public/default.html" %}
|
||||||
|
|
||||||
|
{% block content %}
|
||||||
|
<p>Vielen Dank für deine Anmeldung! <a href="{% url "meingoethopia:index" %}">Hier</a>
|
||||||
|
kommst du zurück zur Übersicht.</p>
|
||||||
|
{% endblock %}
|
||||||
@@ -6,5 +6,6 @@ urlpatterns = [
|
|||||||
url(r'^$', views.index, name='index'),
|
url(r'^$', views.index, name='index'),
|
||||||
url(r'^betrieb/anmelden', views.betrieb_new, name='betrieb_new'),
|
url(r'^betrieb/anmelden', views.betrieb_new, name='betrieb_new'),
|
||||||
url(r'^partei/gruenden', views.partei_new, name='partei_new'),
|
url(r'^partei/gruenden', views.partei_new, name='partei_new'),
|
||||||
url(r'^praesident/kandidieren', views.praesident_werden, name='praesident_werden')
|
url(r'^praesident/kandidieren', views.praesident_werden,
|
||||||
|
name='praesident_werden')
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
from django.shortcuts import render
|
from django.shortcuts import render
|
||||||
from django.http import HttpResponseRedirect
|
|
||||||
from django import forms
|
from django import forms
|
||||||
from .models import Betrieb, Partei, PresidentCandidate
|
from .models import Betrieb, Partei, PresidentCandidate
|
||||||
|
|
||||||
@@ -40,7 +39,7 @@ def betrieb_new(request):
|
|||||||
business_idea=form.cleaned_data.get('business_idea'),
|
business_idea=form.cleaned_data.get('business_idea'),
|
||||||
confirmed=False)
|
confirmed=False)
|
||||||
betrieb.save()
|
betrieb.save()
|
||||||
return HttpResponseRedirect('/')
|
return render_confirmation(request)
|
||||||
else:
|
else:
|
||||||
form = BetriebForm()
|
form = BetriebForm()
|
||||||
return render(request, "meingoethopia/betrieb_new.html", {'form': form})
|
return render(request, "meingoethopia/betrieb_new.html", {'form': form})
|
||||||
@@ -57,7 +56,7 @@ def partei_new(request):
|
|||||||
description=form.cleaned_data.get('description'),
|
description=form.cleaned_data.get('description'),
|
||||||
confirmed=False)
|
confirmed=False)
|
||||||
partei.save()
|
partei.save()
|
||||||
return HttpResponseRedirect('/')
|
return render_confirmation(request)
|
||||||
else:
|
else:
|
||||||
form = ParteiForm()
|
form = ParteiForm()
|
||||||
return render(request, "meingoethopia/partei_new.html", {'form': form})
|
return render(request, "meingoethopia/partei_new.html", {'form': form})
|
||||||
@@ -72,7 +71,11 @@ def praesident_werden(request):
|
|||||||
motivation=form.cleaned_data.get('motivation'),
|
motivation=form.cleaned_data.get('motivation'),
|
||||||
confirmed=False)
|
confirmed=False)
|
||||||
president.save()
|
president.save()
|
||||||
return HttpResponseRedirect('/')
|
return render_confirmation(request)
|
||||||
else:
|
else:
|
||||||
form = PresidentForm()
|
form = PresidentForm()
|
||||||
return render(request, "meingoethopia/president.html", {'form': form})
|
return render(request, "meingoethopia/president.html", {'form': form})
|
||||||
|
|
||||||
|
|
||||||
|
def render_confirmation(request):
|
||||||
|
return render(request, "meingoethopia/confirmed.html")
|
||||||
|
|||||||
Reference in New Issue
Block a user