数据表如下:
applied 2015-11-13 06:53:16 2015-11-13 06:53:16 2015-11-13 06:53:16 2015-11-13 06:53:16 2015-11-13 06:58:27 2015-11-13 08:03:24 2015-11-13 08:03:24 2015-11-13 08:10:41
需求: 大神们好,小弟这边需要归档2015-11月所有的文章数量,在使用django icontains一直报错。
下面是使用 manage.py shell交互命令行测试使用的代码:
year = 2015 month = 11 Article.objects.filter(applied__icontains=year+'-'+month) 报如下错: Warning: Incorrect datetime value: '%2015-11%' for column 'date_publish' at row 1
请问各位语句有错吗,有什么其它更好的方法实现。
谢谢啦,使用你给的方法已经解决问题。
import datetime
start_date = datetime.date(2005, 1, 1)
end_date = datetime.date(2005, 3, 31)
Entry.objects.filter(pub_date__range=(start_date, end_date))