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 使用datetime筛选和返回日期_Python_Django_Datetime_Filter_Django Views - Fatal编程技术网

Python 使用datetime筛选和返回日期

Python 使用datetime筛选和返回日期,python,django,datetime,filter,django-views,Python,Django,Datetime,Filter,Django Views,我使用的是django 1.8,在过滤和返回带有日期时间字段和 这是我的密码: Expense.objects.filter(is_done=True).dates('created_date','month',order='DESC') 这个错误太令人困惑了 'created_date' is a DateTimeField, not a DateField. created\u date是一个datetime字段,而不是日期字段。您必须使用datetimes()而不是dates() 新代

我使用的是django 1.8,在过滤和返回带有日期时间字段和

这是我的密码:

Expense.objects.filter(is_done=True).dates('created_date','month',order='DESC')
这个错误太令人困惑了

'created_date' is a DateTimeField, not a DateField.

created\u date
是一个
datetime字段
,而不是
日期字段
。您必须使用datetimes()而不是dates()

新代码:

Expense.objects.filter(is_done=True).datetimes('created_date','month',order='DESC')

你能发布错误吗?是的,我发布并更新了帖子:)