Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/285.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 复django滤波_Python_Sql_Django_Filter - Fatal编程技术网

Python 复django滤波

Python 复django滤波,python,sql,django,filter,Python,Sql,Django,Filter,所以我们有一个很长的自定义查询,我们使用自定义SQL和游标来完成。但是现在有些事情已经改变了,我们必须使用django过滤。我已经能够通过基本筛选和筛选完成大部分更改,但我忘记了以下SQL: AND (current_date - field_name) <= 14 和(current\u date-field\u name)Q(field\u name\uu gte=datetime.datetime.today()-datetime.timedelta(days=14))?这应该行得

所以我们有一个很长的自定义查询,我们使用自定义SQL和游标来完成。但是现在有些事情已经改变了,我们必须使用django过滤。我已经能够通过基本筛选和筛选完成大部分更改,但我忘记了以下SQL:

AND (current_date - field_name) <= 14

和(current\u date-field\u name)
Q(field\u name\uu gte=datetime.datetime.today()-datetime.timedelta(days=14))
?这应该行得通,我不知道为什么我一开始就认为我不能像那样移动东西实际上,你不需要Q对象,因为默认情况下过滤器是
Q(field_name__gte=datetime.datetime.today()-datetime.timedelta(days=14))
?应该可以,我不知道为什么我认为我不能像这样移动东西实际上,你不需要Q对象,因为过滤器默认是