Django фильтрует gte и lte по одному свойству одной модели

У меня есть User модель с age свойством

my models.py

class User(models.Model):
    age = models.IntegerField()

мне нужно вывести всех пользователей between age 25 and 35

я могу сделать только запрос, который не будет исключать других пользователей

first_query = User.objects.filter(age__gte=25)
second_query = User.objects.filter(age__lte=35)

могу ли я вывести пользователей between age 25 and 35 and exclude others, в одном запросе?

попробуйте это

User.objects.filter(age__gte=25, age__lte=35)

https://docs.djangoproject.com/en/4.0/ref/models/querysets/#gte

https://docs.djangoproject.com/en/4.0/ref/models/querysets/#lte

Вернуться на верх