如何根据下面的查询得到结果。在
这是我的模型.py在
class Revenue_Report(models.Model):
value = models.CharField(max_length = 100)
value_name = models.CharField(max_length = 225)
tracks_id = models.ForeignKey(Tracks)
posted_date = models.DateTimeField(auto_now_add=True)
我需要得到每月和每年的结果
^{pr2}$当我运行查询时,我得到的结果是空的,但我的表中有数据。在
更新:
当我这样付出的时候
monthPillDetails=Revenue_Report.objects.filter(posted_date__year='2014').values('value')
控制台输出是[{'value': u'12345'}, {'value': u'12345'}, {'value': u'12345'}, {'value': u'123456'}, {'value': u'12345'}]
但当尝试月份时,它返回None []
monthPillDetails=Revenue_Report.objects.filter(posted_date__month='09').values('value')
试着用你想看的地方
当您打印
monthPillDetails
时,您将得到结果尝试按整数月份而不是字符串筛选:
使用:
相关问题 更多 >
编程相关推荐