首页 > 解决方案 > Django 3 中的动态过滤

问题描述

我是 Django 的新手。我正在寻找为我的项目创建动态过滤的方法。我找不到一个简单的方法来做到这一点。

我需要能够对 5 个不同的类别进行排序和过滤。并在这些结果中搜索。

我正在使用通用列表视图。任何人都可以通过提供建议和示例片段来帮助我以便于理解吗?

标签: pythondjangodjango-3.0

解决方案


您可以使用两个软件包:

  1. django-filters
  2. django-haystack

我会推荐django-filters。您可以在这里查看文档:https ://django-filter.readthedocs.io/en/stable/


推荐阅读