繁体   English   中英

我如何在Django Rest Framework过滤器字段中提及当前日期

[英]How can i mention current date in django rest framework filter field

我正在使用django rest框架,并且正在使用django过滤器来查询这样的参数

http://www.django-rest-framework.org/api-guide/filtering

stime = django_filters.DateFilter(name='start_time', lookup_type='lte')

为此,我需要从查询参数中的javascript中传递当前时间。

有什么办法如果我在查询参数中将stime传递为true,则要在服务器上执行的实际查询将变为

report__stime__lt= datetime.datetime.now()

django_filters中的DateRangeFilter已经具有类似的功能。 它具有今天,本月等的预定义过滤器。您可以轻松扩展它以提供一个now过滤器。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM