【发布时间】:2019-12-25 17:06:16
【问题描述】:
我有一个过滤器:
class BookFilter(django_filters.FilterSet):
class Meta:
model = Book
fields = '__all__'
和一个 ListView 来查看结果:
class SearchResultsListView(ListView):
model = Book
context_object_name = 'book_list'
template_name = 'book/search_results.html'
我想要一个搜索表单,您可以在其中根据课程的所有字段进行过滤(例如,X 写的所有超过 3 星的书籍)。
如何将表单传递给模型,如何根据需要使用 get 请求与 django-filter 进行过滤?
我正在使用 Django 3.0 和 django-filter 2.2.0
【问题讨论】:
标签: python django django-filter