Tag: django 1.1

计算在Django中按datelogging的logging数

我有一个类似于以下的模型: class Review(models.Model): venue = models.ForeignKey(Venue, db_index=True) review = models.TextField() datetime_created = models.DateTimeField(default=datetime.now) 我想查询数据库以获得按天分组的场所的评论总数。 MySQL查询将是: SELECT DATE(datetime_created), count(id) FROM REVIEW WHERE venue_id = 2 GROUP BY DATE(datetime_created); 什么是在Django中完成这个最好的方法? 我可以使用 Review.objects.filter(venue__pk=2) 并在视图中parsing结果,但是这对我来说并不合适。