python - 在 django admin 中过滤 list_filter

标签 python django filter django-admin

我需要按字段进行一对多过滤,但我只想显示相关对象而不是全部。

这可能吗,还是我必须创建自定义过滤器?

最佳答案

我尽量让我的模板保持“愚蠢”,所以我肯定会在 View 中过滤我的数据。你可以尝试这样的事情:

filtered_results = [ row for row in results if row['key'] == 'value' ]

关于python - 在 django admin 中过滤 list_filter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13121568/

相关文章:

django - 根据内联相关的对象,将选择限制为通用内联 FK 字段

filter - 有什么理由在投影上使用 css box-shadow 吗?

python - Django 仅加载模板中的第一个静态文件

python - 使用网络抓取工具时,如何确保抓取第一页后,它会抓取第二页?

python - 不显示使用 SerializerMethodField 添加的字段

django - 如果 Managed = False,在 Django 模型的类 Meta 中定义 models.Index 或 models.UniqueConstraint 是否有任何意义

django - 使用 Django 过滤器搜索

java - 将带有 css 的 Jsp 转换为 pdf

python - 没有加号的科学记数法

java - 使用 Py4j 将可变参数从 Python 传递给 Java