跳转到主要内容

轻松创建基于链接的Django模型对象列表的筛选器。

项目描述

概述

这个库提供了一些类似于Django管理中的list_filter和date_hierarchy的筛选器,但用于管理之外。重要的是,它还包括了选择的计数。它设计得非常易于入门。

下载/安装

只需将其作为Python库安装即可。

PyPI页面: http://pypi.python.org/pypi/django-easyfilters

文档

请参阅docs/目录,特别是docs/overview.rst

也在这里托管: http://packages.python.org/django-easyfilters 以及这里: https://django-easyfilters.readthedocs.org/en/latest/

演示

包含一个小型演示应用程序,请参阅docs/develop.rst中的说明

可以在以下位置看到(目前)的实时示例:

http://www.christchurchbradford.org.uk/sermons/

状态

该库处于可用状态,并投入生产使用。测试覆盖率广泛。欢迎对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

首次发布

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分布

django-easyfilters-0.6.tar.gz (40.4 kB 查看哈希值)

上传时间

构建分布

django_easyfilters-0.6-py2-none-any.whl (34.3 kB 查看哈希值)

上传时间 Python 2

支持者:

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面