允许按django管理员上的自定义日期范围筛选
django-daterange-filter的Python项目详细描述
.. 图片::https://travis-ci.org/tzulberti/django-datefilterspec.svg?branch=master
:alt:build status
:target:https://travis ci.org/tzulberti/django-datefilterspec
=======
添加选项以按管理员的自定义日期范围进行筛选。这允许
输入用于获取自定义日期范围筛选器。
我不会使用以前的Django版本。
代码块::bash
pip install django daterange filter
add daterange_filter to settings.installed_app.为此,请编辑setup.py
文件:
…代码块::python
已安装的应用程序=(
…
“daterange\u filter”
)
代码块::python
…
foo=models.charfield(max_length=1,choices=bar_choices)
created_at=models.date field()
必须编辑引用到该类的admin.modeladmin:
。代码块::python
from daterange_filter.filter import daterangefilter
from django.contrib import admin
from models import mymodel
class mymodeladmin(admin.modeladmin):
list_filter=(
'foo',
('created',daterangefilter),#这是一个元组
…
)
daterangefilter尊重本地化并支持本地日期
格式进行筛选。
running tests
----
首先:代码:`pip install-r requirements.txt',然后:代码:`python./runtests.py`
如果要在所有受支持的python/django版本上运行测试,执行:代码:`tox`.
https://github.com/mightygraf
>0.2.0:
*更新的自述文件
*与datetime一起使用(特别感谢Andrea Rabbaglietti)
>0.1.1:
*删除了自定义的daterangefield
*改进了i18n
*特别感谢:https://github.com/dxist
:alt:build status
:target:https://travis ci.org/tzulberti/django-datefilterspec
添加选项以按管理员的自定义日期范围进行筛选。这允许
输入用于获取自定义日期范围筛选器。
我不会使用以前的Django版本。
代码块::bash
pip install django daterange filter
add daterange_filter to settings.installed_app.为此,请编辑setup.py
文件:
…代码块::python
已安装的应用程序=(
…
“daterange\u filter”
)
代码块::python
foo=models.charfield(max_length=1,choices=bar_choices)
created_at=models.date field()
必须编辑引用到该类的admin.modeladmin:
。代码块::python
from daterange_filter.filter import daterangefilter
from django.contrib import admin
from models import mymodel
class mymodeladmin(admin.modeladmin):
list_filter=(
'foo',
('created',daterangefilter),#这是一个元组
…
)
daterangefilter尊重本地化并支持本地日期
格式进行筛选。
running tests
----
首先:代码:`pip install-r requirements.txt',然后:代码:`python./runtests.py`
如果要在所有受支持的python/django版本上运行测试,执行:代码:`tox`.
https://github.com/mightygraf
>0.2.0:
*更新的自述文件
*与datetime一起使用(特别感谢Andrea Rabbaglietti)
>0.1.1:
*删除了自定义的daterangefield
*改进了i18n
*特别感谢:https://github.com/dxist