Add generate level exam endpoint.

This commit is contained in:
Cristiano Ferreira
2023-11-22 23:09:41 +00:00
parent 223a7dfd11
commit 0684314cef
3 changed files with 241 additions and 0 deletions

16
app.py
View File

@@ -766,6 +766,22 @@ def get_reading_passage_3_question():
return str(e)
@app.route('/level', methods=['GET'])
@jwt_required()
def get_level_exam():
try:
number_of_exercises = 25
exercises = gen_multiple_choice_level(number_of_exercises)
return {
"exercises": [exercises],
"isDiagnostic": False,
"minTimer": 25,
"module": "level"
}
except Exception as e:
return str(e)
@app.route('/fetch_tips', methods=['POST'])
@jwt_required()
def fetch_answer_tips():