【发布时间】:2016-03-08 09:47:34
【问题描述】:
这是我的视图我按用户过滤表,模型作为另一个表的外键。
class LaListaView(ListView):
def get_queryset(self, **kwargs):
qs = super(OraListView, self).get_queryset()
qs= qs.filter(Q(cod_operatore=self.request.user.username) ).prefetch_related()
qs= qs.select_related()
return qs
从 django 调试工具栏我得到:
选择••• FROM "mat_app_materiale" WHERE "mat_app_materiale"."rapp_rif_id" = 282 LIMIT 1 复制 50 次。
重复50次动作可以去掉吗?如果是怎么办?
【问题讨论】:
-
请展示您的模型,以及您循环查询集的模板部分。