Django。如何在页面重新加载后保留表单字段中的数据?

时间:2017-08-21 11:40:13

标签: python html django forms

当我提交表单时,它会清除我的表单字段值。我试图在表单构造函数中设置初始数据,但是ut表示表单对象不是CALLABLE

form_class = self.get_form_class()
self.form = self.get_form(form_class(initial = get_data))
context = self.get_context_data(object_list=self.object_list, form=self.form, collapse=collapse)
return self.render_to_response(context)

1 个答案:

答案 0 :(得分:0)

我已经弄清楚了 首先需要声明基于类的视图,然后可以调用该构造函数 self.form = self.get_form(form_class) self.form = form_class(request.GET)