Обновление записей в Django
Метод update меняет поля сразу
у всех записей queryset одним
SQL-запросом. Чтобы увеличить значение
поля относительно текущего, используют
выражение F.
Давайте увеличим число лайков
у всех постов на 1:
from django.db.models import F
from main.models import Post
Post.objects.update(likes=F('likes') + 1)
Создайте модель Employee
с полями name, surname,
age, salary,
registered_at.
Напишите код, который работнику с именем
'John' установит возраст 25 лет.
Напишите код, который увеличит зарплату
всем работникам на 100 через
update.
Напишите код, который установит зарплату
1500 всем работникам с зарплатой
меньше 1000.