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")
|