Разработка веб приложения Python/Django
Сайт!
Дизайн самый простой.
Студент заходит на сайт, на главном странице должен быть расписание комиссий( расписание комиссий меняет администратор, не просто фото, а как таблицу заполняет) пример таблицы во вложение.
Внизу расписание будет кнопка «Записаться на комиссию», после нажатия кнопки открывается форма для заполнения:
1. Дата; время
2.Тип;
3.ФИО;
4.Номер группы;
5.Номер зачетной книжки;
6. Название дисциплины;
Потом нажимает записаться.
После нажатия кнопки должно проводится несколько проверок:
1. На одну комиссию должны записываться не больше 15 студентов.(если записывающийся студент окажется 16ым должно вывести ошибку что на этот день все заполнено)
2. Проверка на дублирование записи( один и тот же студент не должен дважды записан на один день )
3. Студент не может записываться сразу на две, три комиссии.
По админке.
Администратор может изменять расписание комиссий.
Видит записанных студентов
Сделать сортировку по дате, по типу(очно или дистант )
Конвертировать список в pdf или rtf