diff --git a/main.py b/main.py new file mode 100644 index 0000000000000000000000000000000000000000..2b9d7541a5834973e6eee9b07fc519f4ec13b328 --- /dev/null +++ b/main.py @@ -0,0 +1,63 @@ +from flask import Flask +from flask import render_template +import random +from flask import request +from peewee import * + +db = SqliteDatabase('cfd.db') + +class Answer(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 = [["wie heisst du?",0], + ["wo wohnst du?",1], + ["brot?",2], + ["was ist das beste hackaspace",3], + ["lol",4], + ["lel",5], + ["lul",6], + ["lal",7], + ["loel",8], + ["lil",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 = Answer(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([q1,q2,q3,q4,q5,q6,q7,q8,q9,10]) + app.run() \ No newline at end of file