Django - 对db或数据进行操作

时间:2017-05-20 08:34:15

标签: python django django-rest-framework

我正在使用django和PostreSQL通过DRF检索一些数据并在React中使用这个JSON。

被调用的数据已经过滤

models.objects.filter(owner=request.user, date=last_month)

数据集中的所有字段都是必需的,因此不需要进一步过滤,也没有开销数据。

现在我想每天将last_month的数据拆分成组。

问题是我应该:

  1. 为每日
  2. 制作不同的ORM电话
  3. 按照上面的示例进行ORM调用并在其中进行迭代 django with pandas
  4. 如上例所示拨打电话并进行迭代 它在反应中
  5. 哪个效率最高?

1 个答案:

答案 0 :(得分:1)

最好使用过滤器和查询一次通过group by然后遍历它,一次调用,所有数据都在缓存中