diff --git a/gruppenbildungsspiel.py b/gruppenbildungsspiel.py index 9d3a00e..2079030 100644 --- a/gruppenbildungsspiel.py +++ b/gruppenbildungsspiel.py @@ -71,6 +71,13 @@ def index(): @app.route('/questions', methods=['GET', 'POST']) def questions(): form = QuestionForm(request.form) + houses = dict() + houses[0] = 'knuth' + houses[1] = 'lovelace' + houses[2] = 'turing' + houses[4] = 'hopper' + houses[8] = 'lamarr' + if request.method == 'POST' and form.validate(): with open(datafile, "a", newline='') as f: new_row = list() @@ -81,7 +88,9 @@ def questions(): if len(new_row) == 6: new_row.append('n') - + + magical_house_number = int(new_row[2]) % 10 + new_row.append(houses[magical_house_number]) writer = csv.writer(f) writer.writerow(new_row) diff --git a/templates/admin_form.html b/templates/admin_form.html index b92a5f3..e00a5fa 100644 --- a/templates/admin_form.html +++ b/templates/admin_form.html @@ -10,6 +10,7 @@