Warum verwenden Sie nicht die _range-Funktion?
filter(gender='MALE', age__range=(10, 50))
Siehe hier:https://docs.djangoproject.com/en /1.7/ref/models/querysets/#range
Bearbeiten für neuen Link:https://docs.djangoproject.com /en/3.0/ref/models/querysets/#range