Skip to content

Добавление результатов контрольной работы (теста) из внешнего файла #3

@markpolyak

Description

@markpolyak

Необходимо реализовать эндпоинт для добавления в гугл-таблицу информации о результатах прохождения теста, проводившегося в Moodle. На вход в теле POST-запроса подается файл в формате csv или xlsx (нужно поддерживать оба формата), в адресной строке - id предмета, в query-parameters - название столбца в гугл-таблице, куда должны быть проставлены оценки за тест (напр., "Тест / КР"). На выходе - список студентов, присутствующих во входном файле, которых не удалось найти в гугл-таблице. Формат гугл-таблицы должен быть идентичен таблице, использовавшейся в курсах по ОС и ОМО для учета успеваемости. При этом номер группы студента должен определяться автоматически (по ФИО) путем поиска во всех вкладках.

Загрузить код в отдельную ветку в этом репозитории и подготовить PR.

Пример csv / xlsx файла получить у преподавателя.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions