Я хочу использовать фильтры на своей конечной точке с помощью фильтров Django. Мое поле является логическим полем, и я просто хочу отфильтровать точное значение.
- При запросе
api/mybooks?is_read=true
он работает (без оператора -> вместо этого используйте точное значение) - если я использую оператор
exact
явно api/mybooks?is_read__exact=true
он не работает, фильтр игнорируется.
мой фильтр:
class MyBookFilter(django_filters.FilterSet):
class Meta:
model = MyBook
fields = {
"is_read": ["exact"],
}
Я использую база данных по умолчанию postgres sql. Я что-то упустил?