Репозиторий электронного дневника
Переместите файл schoolkid_script.py в корневую директорию проекта Django, рядом с manage.py. Далее запустите скрипт из командной строки c указанием имени ученика и с имеющимися подкомандами:
python schoolkid_script.py --help
usage: schoolkid_script.py [-h] child_name {new-comm,rm-chast,fix-marks} ...
The hack script for repo: https://github.com/devmanorg/e-diary
positional arguments:
child_name schoolkid name (default: Фролов Иван)
optional arguments:
-h, --help show this help message and exit
subcommands:
subcommands for fix schollkid diary
{new-comm,rm-chast,fix-marks}
function description
new-comm create commendation
rm-chast remove chastisements
fix-marks remove bad marks and replace them by 5
Создает новую похвалу для указанного ученика. Дата похвалы совпадет с датой последнего указанного по названию (-lesson) урока. Похвала выбирается из списка через random.choice.
python schoolkid_script.py '' new-comm --help
usage: schoolkid_script.py child_name new-comm [-h] [-lesson LESSON_NAME]
optional arguments:
-h, --help show this help message and exit
-lesson LESSON_NAME lesson name
Удаляет замечания для указанного ученика.
python schoolkid_script.py '' rm-chast --help
usage: schoolkid_script.py child_name rm-chast [-h]
optional arguments:
-h, --help show this help message and exit
Правит плохие оценки, двойки или тройки на пятерки для указанного ученика.
python schoolkid_script.py '' fix-marks --help
usage: schoolkid_script.py child_name fix-marks [-h]
optional arguments:
-h, --help show this help message and exit