我有一个使用FormView的类视图。我需要更改表单的名称,即这是我旧函数视图中的名称:
upload_form = ContactUploadForm(request.user)
context = {'upload': upload_form,}
使用我的新视图,我假设我可以使用 get_context_data 方法重命名,但不确定如何。
如何重命名此表单以上传而不是表单,因为我的模板{{ upload }}
不使用{{ form }}
?谢谢。
当前班级视图:
class ImportFromFile(FormView):
template_name = 'contacts/import_file.html'
form_class = ContactUploadForm
def get_context_data(self, **kwargs):
"""
Get the context for this view.
"""
# Call the base implementation first to get a context.
context = super(ImportFromFile, self).get_context_data(**kwargs)
return context