有没有一种优雅的方法可以在 Django 管理中为 M2M 字段设置 list_filter ?

2024-04-22

如果我有一个披萨模型和一个浇头模型,它们之间有 m2m,是否有一些快速优雅的方法可以为它们中的任何一个添加到管理列表页面,为包含特定浇头/包含的所有浇头的所有比萨饼添加列表过滤器在某个披萨里?

内置的 list_filter 不支持 m2m 字段,因此我正在寻找一些解决方法来允许这种过滤。


您可以制作自己的自定义 FilterSpec。
Django 1.3 或更低版本的 Django Admin 中的自定义过滤器 https://stackoverflow.com/questions/991926/custom-filter-in-django-admin
http://djangosnippets.org/snippets/1963/ http://djangosnippets.org/snippets/1963/
http://www.djangosnippets.org/snippets/1051/ http://www.djangosnippets.org/snippets/1051/

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

有没有一种优雅的方法可以在 Django 管理中为 M2M 字段设置 list_filter ? 的相关文章