मैं कई प्रश्न पूछकर Django मॉडल वस्तुओं की एक सूची बनाते हैं। फिर मैं किसी भी डुप्लिकेट को हटाना चाहता हूं, (ये सभी ऑब्जेक्ट एक ही प्रकार के हैं जो auto_increment int PK के साथ हैं), लेकिन मैं सेट() का उपयोग नहीं कर सकता क्योंकि वे हैंशबल नहीं हैं।Django मॉडल - तथ्य के बाद पीके द्वारा डुप्लिकेट मानों को कैसे फ़िल्टर करें?
क्या ऐसा करने का एक तेज़ और आसान तरीका है? मैं आईडी के साथ कुंजी के रूप में एक सूची के बजाय एक dict का उपयोग करने पर विचार कर रहा हूँ।
इस है कि कैसे आप आप वस्तुओं हड़पने होगा जब विदेशी कुंजी आईडी (तरह के कई भागों के साथ एक में क्वेरी की तरह) कई तालिकाओं से आ रहे हैं? – wsorenson
वास्तव में यह सुनिश्चित नहीं है कि इसका मतलब क्या है। मुझे यकीन नहीं है कि आपको इसकी आवश्यकता कैसे है या विदेशी कुंजी आईडी क्या संदर्भ दे रहे हैं। –
मैं कई तालिकाओं से वस्तुओं को पुनर्प्राप्त करने और रिश्तों को फैलाने के लिए क्यू ऑब्जेक्ट्स का उपयोग करने में सक्षम था। – wsorenson