मेरे पास django में कुछ मॉडल हैं जो कई से जुड़े हुए हैं। मैं मेमोरी में इन मॉडलों के उदाहरण बनाना चाहता हूं, उन्हें उपयोगकर्ता (कस्टम-कॉल के माध्यम से कस्टम विधि-कॉल के माध्यम से) प्रस्तुत करें और यदि उपयोगकर्ता संतुष्ट है, तो उन्हें डेटाबेस में सहेजें।django में असुरक्षित कई से अधिक संबंधों के साथ कैसे काम करें?
हालांकि, अगर मैं मॉडल-इंस्टेंस (कॉल रेंडरिंग विधियों, उदाहरण के लिए) पर कुछ भी करने का प्रयास करता हूं, तो मुझे एक त्रुटि संदेश मिलता है जो कहता है कि मुझे पहले उदाहरणों को सहेजना है। दस्तावेज कहता है कि ऐसा इसलिए है क्योंकि मॉडल कई से अधिक रिश्तों में हैं।
मैं उपयोगकर्ता को ऑब्जेक्ट कैसे प्रस्तुत करूं और उसे अपने डेटाबेस को छेड़छाड़ किए बिना उन्हें सहेजने या त्यागने की इजाजत देता हूं?
(मुझे लगता है मैं लेनदेन-हैंडलिंग बंद कर देते हैं सकता है और पूरी परियोजना भर में उन्हें अपने आप करते हैं, लेकिन यह एक संभावित त्रुटि प्रवण उपाय की तरह लगता है ...)
Thx!