轻松创建基于链接的Django模型对象列表的筛选器。
项目描述
概述
这个库提供了一些类似于Django管理中的list_filter和date_hierarchy的筛选器,但用于管理之外。重要的是,它还包括了选择的计数。它设计得非常易于入门。
下载/安装
只需将其作为Python库安装即可。
文档
请参阅docs/目录,特别是docs/overview.rst
也在这里托管: http://packages.python.org/django-easyfilters 以及这里: https://django-easyfilters.readthedocs.org/en/latest/
演示
包含一个小型演示应用程序,请参阅docs/develop.rst中的说明
可以在以下位置看到(目前)的实时示例:
状态
该库处于可用状态,并投入生产使用。测试覆盖率广泛。欢迎对API或功能提供反馈!
支持
在BitBucket的“问题”中提交错误/功能请求
https://bitbucket.org/spookylukey/django-easyfilters/issues?status=new&status=open
或者给我发邮件,我喜欢知道人们在使用我的东西。
待办事项
可能:允许为FilterSet指定“默认”属性
允许自定义自动“页面”重置
版本 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
清理了发布存档以删除旧文件。
版本 0.1
首次发布
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。