Jak zrobić mniejszy lub równy i większy niż równy w filtrze django? Tak jak chcę uzyskać wartość wokół: - 10<=val<=50
w widoku django.
Do tego użyłem trochę kwerendy w sql tak: -jak zrobić mniejszy lub równy i większy niż równy w filtrze django?
select count(*) from table_name where gender='MALE' and age<=50 and age>=10;
Próbowałem coś takiego w widoku django: -
tablename.objects.filter(Q(gender='MALE'),Q(age__lte=50) & Q(age__gte=10)).count()
Ale mam różne wartości. W sql mam 65 iw django mam 29. Odpowiedź sql jest poprawna. Pomóż mi wykonać porównanie w widoku django.
wow @mikeb dzięki. jego prace są ładne .. –