main.py 2.04 KiB
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)