РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗pydjPmChUp 132 of 187 menu

Обновление записей в 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.

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить