Как переопределить модель Django Q()?

Я хочу сделать такой запрос в Django ORM

from django.db.models import Q
MyModel.objects.filter((Q(flag=True) & Q(model_num__gt=15)) | (Q(flag=True) & Q(model_num__lt=7)))

Есть ли способ ограничить результаты (Q(flag=True) & Q(model_num__gt=15)) только первым элементом запроса?

Нужно ли нам переопределить модель Q или у нас другой подход?

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