我有一个FormView视图,并使用GET_CONTEXT_DATA()提供了一些额外的GET上下文:
class SignUpView(FormView):
template_name = 'pages_fixed/accounts/signup.html'
form_class = SignUpForm
def get_context_data(self, **kwargs):
context = super(SignUpView, self).get_context_data(**kwargs)
context = {
'plans': common.plans,
'pricing': common.pricing,
}
return context
这个不错.但是,我在会话中也有一些值(不是来自任何绑定模型),我希望将它们预先填充到表单中.根据用户在前一页上的操作,这些值会有所不同.我知道(从我的另一个post)我可以将表单传递到上下文中(使用initial=
),但是在上面的FormView情况下是否可以呢?