Trong số views.py
Tôi chỉ định giá trị trước khi lưu biểu mẫu. Tôi sử dụng để làm điều đó theo cách sau:Đối tượng không hỗ trợ lỗi gán mục
projectForm.lat = session_results['lat']
projectForm.lng = session_results['lng']
Bây giờ, kể từ khi danh sách các biến có một chút dài, tôi muốn để lặp qua session_results
với vòng sau (như mô tả của Adam here):
for k,v in session_results.iteritems():
projectForm[k] = v
Nhưng tôi gặp lỗi 'Project' object does not support item assignment
cho giải pháp vòng lặp. Tôi gặp khó khăn để hiểu tại sao. Project
là lớp mô hình, mà tôi sử dụng cho ModelForm.
Cảm ơn sự giúp đỡ của bạn!