django-filter允许您轻松声明模型的可过滤字段。
例如
class UserFilter(django_filters.FilterSet):
class Meta:
model = User
fields = ['username']
提供对字段的查找,该字段等效于此...exactusername
class UserFilter(django_filters.FilterSet):
class Meta:
model = User
fields = {
'username': ['exact']
}
我正在寻找一种支持给定字段的所有可能的查找过滤器的方法,这样我就不必这样做:
class UserFilter(django_filters.FilterSet):
class Meta:
model = User
fields = {
"username": ["exact", "iexact", "contains", "icontains", "startswith", ..., etc.]
}
千巷猫影
					心有法竹
					Cats萌萌
					呼唤远方
随时随地看视频慕课网APP
相关分类