Преглед изворни кода

add confirmation page

master
erichhasl пре 8 година
родитељ
комит
8c83af958a
3 измењених фајлова са 15 додато и 5 уклоњено
  1. +6
    -0
      web_dev/sas_web/meingoethopia/templates/meingoethopia/confirmed.html
  2. +2
    -1
      web_dev/sas_web/meingoethopia/urls.py
  3. +7
    -4
      web_dev/sas_web/meingoethopia/views.py

+ 6
- 0
web_dev/sas_web/meingoethopia/templates/meingoethopia/confirmed.html Прегледај датотеку

@@ -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 %}

+ 2
- 1
web_dev/sas_web/meingoethopia/urls.py Прегледај датотеку

@@ -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')
] ]

+ 7
- 4
web_dev/sas_web/meingoethopia/views.py Прегледај датотеку

@@ -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")

Loading…
Откажи
Сачувај