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

Сравнение больше и меньше в Django

Для сравнений в filter используют lookups: gt (больше), gte (больше или равно), lt (меньше), lte (меньше или равно). Их пишут через двойное подчеркивание после имени поля.

Давайте получим посты с числом лайков больше 100:

from main.models import Post qs = Post.objects.filter(likes__gt=100) print(qs)

Создайте модель Employee с полями name, surname, age, salary, registered_at.

Получите всех работников с зарплатой больше 1000.

Получите всех работников с зарплатой больше или равной 1000.

Получите всех работников младше 30 лет.

Получите всех работников в возрасте от 18 лет и старше.

Получите работников, зарегистрированных после '2023-01-01'.

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