【发布时间】:2012-01-22 11:05:57
【问题描述】:
在我的views.py 中,我在保存表单之前分配了值。我以前是这样做的:
projectForm.lat = session_results['lat']
projectForm.lng = session_results['lng']
现在,由于变量列表有点长,我想使用以下循环遍历 session_results(如 Adam here 所述):
for k,v in session_results.iteritems():
projectForm[k] = v
但是对于循环解决方案,我收到错误 'Project' object does not support item assignment。我很难理解为什么。 Project 是模型类,我用于 ModelForm。
感谢您的帮助!
【问题讨论】:
标签: python django loops dictionary