如何在Django 1.4中自定义管理过滤器?

4
我是一个Python和Django开发的新手,我从社区提供的易读示例中学到了很多知识。但是最近我想为随Django一起安装的管理控制台实现一个自定义管理过滤器。我搜索了很多内容,只找到一些过时的方法来完成它。比如:Django 1.3或更低版本中的Django管理控制台中的自定义过滤器 我试图阅读'django.contrib.admin'应用程序中的filters模块的源代码,但不幸的是,我几乎无法理解代码背后的原理。因此,我想知道是否有好心人能提供一些示例或参考资料来解决这个问题——如何在Django 1.4中自定义管理过滤器?
提前感谢!
1个回答

6

在v1.4中引入了新的django.contrib.admin.SimpleListFilter以满足您的需求,官方文档提供了示例代码并易于阅读。在此部分中搜索SimpleListFilter


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接