Skip to content

frqhero/db-hacks__orm_part3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Взламываем дневник

Репозиторий содержит модуль предназначенный для обеления репутации ученика имеющего проблемы с успеваемостью. Предназначен для работы с проектом "Электронный дневник".

Позволяет:

  1. Все оценки ученика 2 и 3 исправить на 5
  2. Удалить все замечания
  3. Создать похвалу

Использование:

Файл scipts.py перенести в корень проекта "Электронный дневник". Импортировать класс в целевой код. Например management command.

  • Создаем объект класса, передаем туда данные: фио, название предмета, причина похвалы.
hack_1 = Hack()

Все аргументы необязательные, указываются в случае необходимости изменения стандартного поведения (по умолчанию ученик Фролов Иван, предмет Математика, причина похвалы Отлично!).

  • Вызываем отдельные методы
    • fix_marks()
    • remove_chastisements()
    • create_commendation
    • либо все разом путем запуска метода carry_out_all_features().

Состав репозитория:

  1. management - содержит пример менеджмент команды в которой демонстрируются сценарии работы с классом взлома.
  2. scripts.py - код для выполнения взлома.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages