Скрипт предназначены для управления записями учеников в электронном дневнике. С его помощью вы можете исправлять плохие оценки, удалять замечания и добавлять похвалу.
Скрипт можно использовать только имея доступ к Django shell уже развернутого проекта электронного дневника школы. Ресурсы для подробного изучения:
Для запуска скриптов выполните следующие шаги:
- Скачайте репозиторий с кодом.
- Поместите файл scripts.py в папку, где находится файл manage.py вашего Django-проекта.
Скрипт запускается из командной строки через Django shell. Для этого выполните следующую команду:
python manage.py shellПодключить необходимые функции, можно все сразу, например:
from scripts import find_schoolkid, fix_marks, remove_chastisements, create_commendationИщет ученика по имени. Результат функции лучше сохранить в переменную для дальнейшего использования.
full_name = find_schoolkid('Фролов Иван')
Если ученик найден: Найден ученик {ФИО}.
Если ученик не найден: Ученик с именем "{ФИО}" не найден.
Если найдено несколько учеников: Найдено несколько учеников с именем "{ФИО}".Исправляет все двойки и тройки на пятёрки для указанного ученика.
fix_marks(full_name)
Если оценки исправлены: Оценки {ФИО} исправлены.Удаляет все замечания учителя для указанного ученика.
remove_chastisements(full_name)
Если замечания удалены: Замечания {ФИО} удалены.Добавляет похвалу от учителя для указанного ученика по выбранному предмету.
create_commendation(full_name, 'Математика')
Если похвала создана: Похвала создана: {текст похвалы}. Для ученика {ФИО}. Предмет {предмет}, дата {дата}.Код написан в образовательных целях на онлайн-курсе для веб-разработчиков dvmn.org.