轻松创建基于链接的Django模型对象列表过滤。
项目描述
概述
这个库提供了一些类似于Django管理中的list_filter和date_hierarchy的过滤功能,但适用于管理之外。重要的是,它还包括选择的结果计数。它设计得非常容易上手。
安装
pip install django-easyfilters-ex
文档
待办事项
可能的:为FilterSet指定'defaults'属性
允许自定义自动'页面'重置
变更日志
版本 0.7.0
修复了Django 1.6中的DateTimeFilter错误,并添加了对ForeignKey过滤器中过滤NULLs的支持(由Eugene A Brin在PR#9中贡献)
版本 0.6.2
在过滤器上添加了show_counts选项。
在filterset上添加了defaults选项,这样您就不必为每个过滤器指定相同的选项。
版本 0.6.1
修复了utils中的损坏导入/错误处理。
版本 0.6
修复了与django 1.6和1.7的兼容性。
修复了处理NULL值的问题
修复了与“显示”链接的不一致
添加了对前向关系(例如:fk1__fk2__finalfield)的过滤支持
版本 0.5
兼容Python 3.3 :-) 使用Python 2.6、2.7和3.3进行测试,以及Django 1.3到1.5
版本 0.4
清理了内部Filter实现/API
添加并记录了Filter.render_choice_object,可以通过它轻松覆盖以自定义过滤器。
修复了DateTimeFilter的多个错误。感谢psyton提供的错误修复。
版本 0.3.2
更正了新的FilterSet.title属性。
版本 0.3.1
修复了0.3版本中的崩溃问题
版本 0.3
添加了FilterSet.title属性,以及可以用来控制它的title_fields属性。
版本 0.2
添加了NumericRangeFilter
增加了更多文档,并确定了API。
修复了test_settings.py中的错误,导致与最新Django版本一起不提供静态媒体。
版本 0.1.1
清理了发布tarball以删除旧文件。
版本 0.1
初始发布
项目详情
下载文件
为您的平台下载文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分发
构建分发
哈希值 for django_easyfilters_ex-0.7.0-py2.py3-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 7782162cd374cd5a63fd38b7fac4c3e00da699eb881de08bf133288d80b0a443 |
|
MD5 | 32d93c3b11c4ece93a3d227670c705a1 |
|
BLAKE2b-256 | f0eca54e34ab98438a4e1302c054a385b42cdef011da10ee87e09001e97a358f |