我有这个“观点”(django):
def preview(request,war_id):
set = stats.objects.filter(warval=get_object_or_404(war,pk=war_id)).order_by('date')
for each in set:
print(each.date)
f={}
for each in set:
date = each.date.strftime('%d %b %Y')
f[date] = each.views
print(f)
return render_to_response('statistics/preview.html',RequestContext(request,{"data":dumps(f)}))
它在命令提示符下显示的输出如下:
2012-07-01
2012-07-11
2012-07-14
2012-07-19
2012-07-21
{'01 Jul 2012': 34, '11 Jul 2012': 1, '14 Jul 2012': 20, '21 Jul 2012': 6, '19 Jul 2012': 23}
正如您从上面的输出中看到的那样,字典编码“2012 年 7 月 19 日”在“2012 年 7 月 21 日”之后。为什么会这样?