from flask import Flask from flask import render_template import random from flask import request from peewee import * db = MySQLDatabase('chaos_familien_duell', user='cfd', password='iuMRS2GPCdnLHeOX', host='mowoe.com', port=2307) class Answers(Model): q1 = CharField() q2 = CharField() q3 = CharField() q4 = CharField() q5 = CharField() q6 = CharField() q7 = CharField() q8 = CharField() q9 = CharField() q10 = CharField() class Meta: database = db questions = [["Welchen Dienst nutzt du nur, weil andere dich dazu zwingen? ",0], ["Welcher Konzern hat schon einmal eure Daten geleaked? ",1], ["Welche deiner persoenlichen Angaben findet man nicht bei Facebook? ",2], ["In welchem Land koennen sich Whistleblower am besten verstecken? ",3], ["Welche Politikerin/welcher Politiker hat das Internet am besten verstanden?",4], ["Welches ist das haeufigste Passwort?",5], ["Welcher Promi wird der deutsche Trump?",6], ["Welcher Beruf wird als naechstes durch Maschinen ersetzt?",7], ["Welcher Beruf kann nicht durch Maschinen ersetzt werden?",8], ["Guten Morgen, Linus",9]] app = Flask(__name__) @app.route("/") def start(): return render_template("index.html",questions=questions) @app.route("/submit", methods=["POST"]) def submit(): answers = [] for x in range(len(questions)): answers.append(request.form.get(str(x))) print(questions[x][0],request.form.get(str(x))) entr = Answers(q1=answers[0], q2=answers[1], q3=answers[2], q4=answers[3], q5=answers[4], q6=answers[5], q7=answers[6], q8=answers[7], q9=answers[8], q10=answers[9]) entr.save() return "danki" if __name__ == "__main__": db.connect() db.create_tables([Answers]) app.run("0.0.0.0", debug=True)