这是我的看法。
class ModelxUpdateView(LoginRequiredMixin, UpdateView):
model = Modelx
template_name='template.html'
form_class = ModelxFormSet
def get_queryset(self):
# query_set = super(ModelxUpdateView, self).get_queryset().filter(user=self.request.user)
query_set = Modelx.objects.filter(user=self.request.user)
return query_set
它抛出的错误是
AttributeError:必须使用 >object pk 或 slug 调用通用详细视图 ModelxUpdateView。
有人还可以澄清是否允许通过 UpdateView 编辑多个模型?我的意思是如果我要返回一个查询集,它会更新该查询集中的每个对象,对吗?