Radio-Buttons funktional, Message angepasst

This commit is contained in:
Patrick Hangl
2024-01-16 14:00:22 +01:00
parent 0ac5c6ee91
commit e68658eefc
2 changed files with 14 additions and 7 deletions

8
app.py
View File

@@ -26,7 +26,13 @@ def form():
if request.method == 'POST':
receiver = unidecode(request.form['name'])
receiver_email = request.form['email']
message = f"Sehr geehrter Herr {receiver},"
receiver_glatze = request.form['glatze']
receiver_trauzeuge = request.form['trauzeuge']
if receiver_glatze == "yes":
message = f"Sehr geehrter Herr {receiver}, Sie haben angegeben, dass Ihre Glatze vorhanden und entspiegelt ist - dies deutet auf eine maximale Eignung als Trauzeuge hin. Ihr Wunsch als Trauzeuge aufzutreten wurde mit - {receiver_trauzeuge} - beantwortet. Ihre Angaben wurden zur Kenntnis genommen und wurden zur weiteren Evaluation an den Admin gesendet. Vielen Dank"
else:
message = f"Sehr geehrter Herr {receiver}, Sie haben angegeben, dass keine Glatze vorhanden ist und/oder (falls vorhanden) sie nicht entspiegelt ist - dies führt leider zu Punkteabzügen in der Beurteilung Ihrer Qualifiaktion als Trauzeuge. In Ermangelung besserer Alternativen, kann Ihr Punktestand als neutral bewertet werden. Ihr Wunsch als Trauzeuge aufzutreten wurde mit - {receiver_trauzeuge} - beantwortet. Ihre Angaben wurden zur Kenntnis genommen und wurden zur weiteren Evaluation an den Admin gesendet. Vielen Dank"
print(message)
context = ssl.create_default_context()
with smtplib.SMTP(smtp_server, port) as server:

View File

@@ -17,24 +17,25 @@
<br><br>
<h5>Glatze vorhanden und entspiegelt?</h5>
<br>
<input type="radio" class="btn-check" name="options-base" id="option1" autocomplete="off" checked>
<input type="radio" class="btn-check" name="glatze" id="option1" value="yes" autocomplete="off" checked>
<label class="btn" for="option1">Ja!</label>
<input type="radio" class="btn-check" name="options-base" id="option2" autocomplete="off">
<input type="radio" class="btn-check" name="glatze" id="option2" value="no" autocomplete="off">
<label class="btn" for="option2">Nein!</label>
<br><br>
<h5>Bock auf ein Trauzeugen-Happening am 20.07.24?</h5>
<br><br>
<input type="radio" class="btn-check" name="options-base2" id="option3" autocomplete="off" checked>
<input type="radio" class="btn-check" name="trauzeuge" id="option3" value="fuck yes" autocomplete="off" checked>
<label class="btn" for="option3">Fuck yes!</label>
<input type="radio" class="btn-check" name="options-base2" id="option4" autocomplete="off">
<input type="radio" class="btn-check" name="trauzeuge" id="option4" value="fuck no" autocomplete="off">
<label class="btn" for="option4">Fuck no!</label>
<input type="radio" class="btn-check" name="options-base2" id="option5" autocomplete="off">
<input type="radio" class="btn-check" name="trauzeuge" id="option5" value="fuck you" autocomplete="off">
<label class="btn" for="option5">Fuck you!</label><br><br>
<p><input type='submit' value='Antrag einreichen' /></p>
<input type="submit" class="btn btn-primary" value='Antrag einreichen'/>
</form>
</center>
{% endblock %}