【发布时间】:2018-06-12 15:13:25
【问题描述】:
我正在尝试使用 request.session 中的数据在 Post 请求中的 views.py 中设置表单字段值,然后将该数据保存到数据库中。但是,我无法弄清楚如何做到这一点。这是我尝试过的:
if self.form.is_valid():
#attempt 1
request.POST._mutable = True
self.form.data['field'] = request.session['key']
#attempt 2
self.form.fields['field'] = request.session['key']
#attempt 3
self.form.cleaned_data['field'] = request.session['key']
self.object = self.form.save()
有没有办法做到这一点?
【问题讨论】: