Object does not support item assignment error

В моем views.py я присваиваю значения перед сохранением формы. Раньше я делал это следующим образом:

projectForm.lat = session_results['lat']
projectForm.lng = session_results['lng']

Теперь, поскольку список переменных стал длинноват, я хотел перебрать session_results с помощью следующего цикла (как описано Адамом здесь):

for k,v in session_results.iteritems():
    projectForm[k] = v

Но я получаю ошибку 'Project' object does not support item assignment для решения цикла. Мне трудно понять почему. Project - это класс модели, который я использую для ModelForm.

Спасибо за помощь!

47
задан Community 23 May 2017 в 11:54
поделиться