मेरे views.py
में मैं फ़ॉर्म को सहेजने से पहले मान असाइन करता हूं। के बाद से चर की सूची थोड़ा लंबा हो गया,ऑब्जेक्ट आइटम असाइनमेंट त्रुटि का समर्थन नहीं करता
projectForm.lat = session_results['lat']
projectForm.lng = session_results['lng']
अब, मैं session_results
पर निम्नलिखित पाश के साथ (के रूप में एडम here द्वारा वर्णित) पाश करना चाहता था:: मैं इसे निम्नलिखित तरीके से करना करने के लिए इस्तेमाल
for k,v in session_results.iteritems():
projectForm[k] = v
लेकिन मुझे लूप समाधान के लिए त्रुटि 'Project' object does not support item assignment
मिलती है। मुझे समझने में परेशानी है क्यों। Project
मॉडल क्लास है, जिसे मैं मॉडलफॉर्म के लिए उपयोग करता हूं।
आपकी मदद के लिए धन्यवाद!