Skip to content

rishab0/django-orm-devman-lesson3

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

How to adjust school journal

fix_marks(full_name)
  • based on the input name, function will replace point 2 or 3 with 5;
remove_chastisements(full_name)
  • based on the input name, all assigned chastisements will be removed;
create_commendation(full_name, subject)
  • based on the input name and desired subject, script will add the random commendation into the last lesson;

If script couldn't locate the inserted name, or the name was assigned to multiply rows, respected alerts will be printed.

To interact with the script could be used Django shell:

python manage.py shell

Examples

First step is to load all necessary functions: from scripts import fix_marks, remove_chastisements, create_commendation

Then, you can run fuctions:

fix_marks('Калинина Марфа')

output: 263 оценок исправлено для ученика Калинина Марфа.

remove_chastisements(full_name)

output: Удалены все замечания для ученика Калинина Марфа.

create_commendation('Калинина Марфа', 'Музыка')

output: Похвала для Калинина Марфа - добавлена.

Notes

The code is written for educational purposes - this is a lesson in the Python and web development course at [Devman] (https://dvmn.org).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%