के पीछे एक मॉडल के बिना एक कस्टम व्यवस्थापक दृश्य बनाना संभव है मेरे पास एक ऑब्जेक्ट है जिसे मैं मॉडलों को प्राप्त करने वाले मॉडल के बजाय व्यवस्थापक के तहत उपयोग करना चाहता हूं। मॉडल। अगर मैं इसे मॉडल का वारिस करता हूं। मॉडल, यह ऑब्जेक्ट डेटाबेस में एक टेबल बनाएगा जो मैं नहीं चाहता। मैं केवल इस वस्तु को स्मृति में रहने के लिए चाहता हूं।क्या
एक समाधान मैं स्टैक ओवरफ़्लो पर अच्छे लोगों से मदद के साथ आया हूं, मैं व्यवस्थापक विचार बना रहा हूं, admin.py के तहत एक मॉडलAdmin (admin.site.register()) के माध्यम से इन कस्टम दृश्यों को पंजीकृत करें और इस मॉडल की तरह उपयोग करें गतिशील डेटा भंडारण (स्मृति में) के रूप में वस्तु।
चूंकि इस मॉडल की तरह मॉडल मॉडल से प्राप्त नहीं होता है। मॉडल, admin.site.register() (admin.py के तहत) इसे स्वीकार नहीं करता है और दिखाता है कि 'टाइप' ऑब्जेक्ट इज़ेबल नहीं है "त्रुटि जब मैं कोशिश करता हूं ब्राउज़र में यह उपयोग।
आप एक विशेष मॉडल अप करने के लिए अतिरिक्त दृश्य हुक कर सकते हैं (और जो भी आप मॉडल है या नहीं करने के लिए संबंधित उन में करना चाहते हैं, करते हैं, यदि आप चाहें तो मैं इस समाधान के साथ एक जवाब पोस्ट कर सकते हैं), लेकिन मैं व्यवस्थापक स्रोत हैकिंग के बाहर, पूरी तरह से स्टैंडअलोन व्यवस्थापक दृश्य बनाने के किसी भी तरीके से नहीं जानते हैं। – eternicode
@eternicode वास्तव में स्टैंडअलोन व्यवस्थापक दृश्य बनाने के लिए यह पूरी तरह से संभव है: मेरा उत्तर देखें। –
@ डैनियल रोज़मन, आह, तो! मैंने पहले कभी उस कार्यक्षमता को कभी नहीं देखा है, हालांकि टीबीएच ने मुझे अभी तक इसकी आवश्यकता नहीं है। – eternicode