Предположу, что запускать сервер с параметром #попытки.
Например, на экзамене для всех будет попытка 0, кто-то сдал успешно, кто-то нет — они отправляются на первую пересдачу, соответственно, попытка 1. Это создаст дырки, если студет пришёл на экзамен, заболел на первую пересдачу, пришёл на вторую, но это разрешимо программно.
Бóльшая проблема будет, если кто-то сначала пришёл на экзамен, не справился, пришёл на пересдачу с другой группой, у которой только начальный экзамен. Не знаю, допускает ли такое ваша организация процесса.
https://git.iamonlyherefortheicecream.ml/DIWHY/json_quiz/src/commit/7fa10a715aaa75b9f164932e5f8aad92ba21c9b8/main.py#L83
```
"attempt": 0, # TODO how to count attempts?
```
Предположу, что запускать сервер с параметром #попытки.
Например, на экзамене для всех будет попытка 0, кто-то сдал успешно, кто-то нет — они отправляются на первую пересдачу, соответственно, попытка 1. Это создаст дырки, если студет пришёл на экзамен, заболел на первую пересдачу, пришёл на вторую, но это разрешимо программно.
Бóльшая проблема будет, если кто-то сначала пришёл на экзамен, не справился, пришёл на пересдачу с другой группой, у которой только начальный экзамен. Не знаю, допускает ли такое ваша организация процесса.
This repo is archived. You cannot comment on issues.
7fa10a715a/main.py (L83)Предположу, что запускать сервер с параметром #попытки.
Например, на экзамене для всех будет попытка 0, кто-то сдал успешно, кто-то нет — они отправляются на первую пересдачу, соответственно, попытка 1. Это создаст дырки, если студет пришёл на экзамен, заболел на первую пересдачу, пришёл на вторую, но это разрешимо программно.
Бóльшая проблема будет, если кто-то сначала пришёл на экзамен, не справился, пришёл на пересдачу с другой группой, у которой только начальный экзамен. Не знаю, допускает ли такое ваша организация процесса.