【发布时间】:2014-03-31 18:00:20
【问题描述】:
我有一个 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 情况下是否有可能?
【问题讨论】:
标签: python django django-templates