From 6c561e32e1b7b3e031c59935a8280dcc9e5b4699 Mon Sep 17 00:00:00 2001 From: Federico Denkena Date: Mon, 6 Nov 2023 15:07:35 +0100 Subject: [PATCH] improved success and failure pages --- templates/success.html | 1 + website/views.py | 8 +++++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/templates/success.html b/templates/success.html index c6074843..e7d528d1 100644 --- a/templates/success.html +++ b/templates/success.html @@ -4,6 +4,7 @@ {% block content %}

Ãœbermittlung erfolgreich

+

Sie erhalten innerhalb der nächsten Minuten eine Mail an die von Ihnen spezifizierte Adresse. Sollten Sie keine Mail erhalten haben, so kontaktieren Sie bitte einen Administrator unter webmaster@denkena-consulting.com

diff --git a/website/views.py b/website/views.py index 4e45f03e..3f48333d 100644 --- a/website/views.py +++ b/website/views.py @@ -62,7 +62,9 @@ Federico J. Denkena im Auftrag''', 'webmailer@denkena-consulting.com', [mail], fail_silently=False) except BadHeaderError: pass - return render(request, 'contact.html') + return redirect('/success/') + else: + return redirect('/failure/') contact_form = ContactForm() context = {'contact_form': contact_form} return render(request, 'contact.html', context) @@ -107,9 +109,9 @@ im Auftrag''', 'webmailer@denkena-consulting.com', [mail], fail_silently=False) except BadHeaderError: pass register_form = RegisterForm() - return render(request, 'success.html') + return redirect('/success/') else: - return render(request, 'failure.html') + return redirect('/failure/') try: if not register_form: register_form = RegisterForm()