在表单视图中更新对象,而Django中没有任何字段

时间:2015-06-07 08:35:55

标签: python django

我想创建一个包含表单的view,但该表单不应显示任何字段。

view我必须能够确认/接受对象,从而更改对象的状态字段。

我想我可以创建一个从FormView继承而不创建任何输入字段的简单视图,在dispatch方法中查找对象,并在form_valid方法中更改status字段。

但我想知道使用UpdateView是否更好,因为它已经实现了get_object等。

我必须多次使用这种方法,所以我想第一次就这样做。

1 个答案:

答案 0 :(得分:0)

我认为你不需要其中任何一个。一个简单的DetailView会更容易;只需覆盖post方法并在那里进行更新。