0

我有一个 ListView,我在其中列出了表中的所有对象。每行都有一个复选框。我正在尝试更新其复选框在另一个视图中标有表单集的对象,但我不知道如何使用表单中的发布数据将用户发送到我的更新视图。

我试过了

class MyListView(ListView):
    model = Entry

    def post(self, request, *args, **kwargs):
        return MyUpdateView.as_view(request)

我得到错误as_view() takes exactly 1 argument (2 given)。我究竟做错了什么?

4

1 回答 1

1

请参阅文档以了解正确用法,as_view返回可调用

class MyListView(ListView):
    model = Entry

    def post(self, request, *args, **kwargs):
        return MyUpdateView.as_view()(request)
于 2013-04-30T17:57:57.490 回答