Spaces:
Sleeping
Sleeping
Upload outerElectronFl.py
Browse files- outerElectronFl.py +5 -6
outerElectronFl.py
CHANGED
@@ -85,11 +85,11 @@ def next_question_element():
|
|
85 |
def quiz_element2num():
|
86 |
# セッションに元素がない場合はランダムに選択
|
87 |
if "element" not in session:
|
88 |
-
session["element"] = random.choice(list(element_atomic_numbers.
|
89 |
|
90 |
if request.method == "POST":
|
91 |
-
user_input =
|
92 |
-
correct_answer = [key for key, value in element_atomic_numbers.items() if value
|
93 |
|
94 |
if correct_answer:
|
95 |
correct_answer = correct_answer[0]
|
@@ -104,8 +104,7 @@ def quiz_element2num():
|
|
104 |
|
105 |
return render_template("quiz_element2num.html", element=session["element"], result=result)
|
106 |
|
107 |
-
return render_template("quiz_element2num.html", element=session["element"], result=None)
|
108 |
-
|
109 |
@app.route("/next_element2num", methods=["POST"])
|
110 |
def next_question_element2num():
|
111 |
# 次の問題をセッションに設定し、リダイレクト
|
@@ -114,4 +113,4 @@ def next_question_element2num():
|
|
114 |
|
115 |
|
116 |
if __name__ == '__main__':
|
117 |
-
app.run(debug=True, port=7860,host="0.0.0.0")
|
|
|
85 |
def quiz_element2num():
|
86 |
# セッションに元素がない場合はランダムに選択
|
87 |
if "element" not in session:
|
88 |
+
session["element"] = random.choice(list(element_atomic_numbers.keys()))
|
89 |
|
90 |
if request.method == "POST":
|
91 |
+
user_input = request.form["user_input"]
|
92 |
+
correct_answer = [key for key, value in element_atomic_numbers.items() if value == session["element"]]
|
93 |
|
94 |
if correct_answer:
|
95 |
correct_answer = correct_answer[0]
|
|
|
104 |
|
105 |
return render_template("quiz_element2num.html", element=session["element"], result=result)
|
106 |
|
107 |
+
return render_template("quiz_element2num.html", element=element_atomic_numbers[session["element"]], result=None)
|
|
|
108 |
@app.route("/next_element2num", methods=["POST"])
|
109 |
def next_question_element2num():
|
110 |
# 次の問題をセッションに設定し、リダイレクト
|
|
|
113 |
|
114 |
|
115 |
if __name__ == '__main__':
|
116 |
+
app.run(debug=True, port=7860, host="0.0.0.0")
|