Этот репозиторий является частью учебного проекта и содержит скрипт, который автоматически исправляет оценки ученика, удаляет замечания и добавляет похвалу от учителя в электронном дневнике. Пример такого электронного дневника можно скачать вот здесь.
- Для учеников: Как Использовать
- Для программистов: Первичное ознакомление с проектом, развертывание и доработка проекта
Эта секция направлена на учеников, которые хотят использовать этот инструмент для исправления своих оценок.
- Скачайте файл скрипта "student_performance_enhancer.py".
- Загрузите скрипт на сервер и поместите в корневую папку, там же где находится файл "manage.py".
- Откройте консоль на сервере, чтобы получить доступ к командной строке сервера.
- В командной строке запустите скрипт с помощью команды:
python student_performance_enhancer.py
После запуска, скрипт исправит все плохие оценки на хорошие, удалит жалобы и добавит похвалу от учителя к случайному предмету. 2. Если нужно добавить похвалу к конкретному предмету, то это можно сделать с помощью команды:
python student_performance_enhancer.py --subject "Название предмета"
Замените "Название предмета"
на предмет, по которому хотите добавить похвалу.
В командной строке запустите скрипт с помощью команды:
python student_performance_enhancer.py --name "Имя и фамилия друга" --subject "Название предмета"
Замените "Имя и фамилия друга"
на его реальное имя и фамилию, а "Название предмета"
на предмет, по которому хотите добавить похвалу (если нужно).
Если вы программист и хотите адаптировать этот код для своих целей, то эта секция как раз для вас.
- Скачайте репозиторий электронного дневника себе ан компьютер вот по этой ссылке.
- Установите зависимости командой
pip install -r requirements.txt
- Создайте БД командой
python3 manage.py migrate
- Запустите сервер командой
python3 manage.py runserver
Теперь дневник доступен по адресу http://127.0.0.1:8000/
- Скачайте скрипт
"student_performance_enhancer.py"
и положите в корневую папку дневника, там же где находиться файл"manage.py"
- Запустите скрипт в командной строке с помощью команды
python student_performance_enhancer.py --subject "Название предмета"
Замените"Имя и фамилия друга"
на его реальное имя и фамилию, а"Название предмета"
на предмет, по которому хотите добавить похвалу (если нужно).
Код написан в образовательных целях на онлайн-курсе для веб-разработчиков dvmn.org.