remove handwritten id

master
gtitov 3 years ago
parent 4b0a4e9340
commit 2cff9522e6

@ -1,4 +1,3 @@
// REPLACE localhost WITH ACTUAL HOST IP
document.addEventListener("DOMContentLoaded", function () {
// console.log("ok")
var students_selector = document.getElementById("students-selector")

@ -27,7 +27,7 @@ app.add_middleware( # CORS
with open(QUESTIONS_FILE, "r", encoding="UTF-8") as f:
questions_json = json.load(f)
# TODO reassign questions id since mistakes are possible and checking is based on id
all_questions = questions_json["questions"]
all_questions = [{**q, "id": i} for i, q in enumerate(questions_json["questions"])]
# if you want to use topics 1) filter all questions with topics 2) use topic questions to construct quiz_questions (when removing service keys from all_questions dict)
# topics = ["теодолит"] # move topics to VARIABLES
# topics_questions = [q for q in all_questions if q.get("topic") in topics]

@ -1,8 +1,7 @@
{
"version": 1,
"version": 2,
"questions": [
{
"id": 1,
"topic": "теодолит",
"author": "GT",
"question": "Что такое теодолит?",
@ -16,28 +15,24 @@
"answer": "Прибор для измерения углов"
},
{
"id": 2,
"topic": "геометрия",
"author": "GT",
"question": "Сумма углов выпуклого пятиугольника составляет?",
"answer": "540"
},
{
"id": 3,
"topic": "нивелир",
"author": "GT",
"question": "Как называется прибор для измерения превышений?",
"answer": "нивелир"
},
{
"id": 4,
"topic": "теодолит",
"author": "GT",
"question": "Сколько винтов у теодолита?",
"answer": "520"
},
{
"id": 5,
"topic": "нивелир",
"author": "GT",
"question": "Что такое нивелир?",
@ -50,7 +45,6 @@
"answer": "Прибор для измерения углов"
},
{
"id": 6,
"topic": "нивелир",
"author": "GT",
"question": "Что такое нивелир 2.0?",

@ -1,8 +1,7 @@
{
"version": 1,
"version": 2,
"questions": [
{
"id": 1,
"topic": "теодолит",
"author": "GT",
"question": "Что такое теодолит?",
@ -16,28 +15,24 @@
"answer": "Прибор для измерения"
},
{
"id": 1,
"topic": "геометрия",
"author": "GT",
"question": "Сумма углов выпуклого пятиугольника составляет?",
"answer": "540"
},
{
"id": 3,
"topic": "нивелир",
"author": "GT",
"question": "Как называется прибор для измерения превышений?",
"answer": "нивелир"
},
{
"id": 4,
"topic": "теодолит",
"author": "GT",
"question": "Сколько винтов у теодолита?",
"answer": "520"
},
{
"id": 5,
"topic": "нивелир",
"author": "GT",
"question": "Что такое нивелир?",
@ -50,7 +45,6 @@
"answer": "Прибор для измерения углов"
},
{
"id": 6,
"topic": "нивелир",
"author": "GT",
"question": "Что такое нивелир 2.0?",

Loading…
Cancel
Save