में __unicode__ के अलावा अन्य विधि का उपयोग करें मैं Django में कुछ रूपों पर काम कर रहा हूं। मॉडल में एक क्षेत्र ForeignKey
है, इसलिए फ़ॉर्म में ModelChoiceField
के रूप में प्रतिनिधित्व किया गया है। ModelChoiceField
वर्तमान में सूची को पॉप्युलेट करने के लिए मॉडल की __unicode__
विधि का उपयोग करता है, जो मेरा वांछित व्यवहार नहीं है। मैं मॉडल की एक और विधि का उपयोग करने में सक्षम होना चाहता हूँ। दस्तावेज़ों से, ऐसा लगता है कि मैं अपने QuerySet
को मजबूर कर सकता हूं, लेकिन मैं नहीं देख सकता कि यह __unicode__
के अलावा किसी विधि का उपयोग करने में मेरी सहायता कैसे करेगा।ModelChoiceField Django
मैं वास्तव में यदि संभव हो तो डिफ़ॉल्ट रूप से इसे डिफ़ॉल्ट रूप से विभाजित करने से बचाना चाहता हूं।
कोई सुझाव?
धन्यवाद। वास्तव में आसान – TimD