उदाहरण के लिए Django व्यवस्थापक में एक से अधिक ऑब्जेक्ट बनाएँ, मैं एक पोस्ट मॉडल है। दूसरे शब्दों में, मुझे पोस्ट निर्माण पृष्ठ पर एकल रूप के बजाय एक फॉर्मेट की आवश्यकता है।एक ही बार में
उत्तर
संभवतः, जो भी आप चाहते हैं उसे करने का सबसे अच्छा तरीका ModelAdmin class
का विस्तार करना है, क्योंकि इसमें इनलाइनफॉर्मेट्स पर उपयोग किए जाने वाले लोगों के अलावा कोई फॉर्मेट नहीं है।
उसके बाद आप व्यवस्थापक change_form template, अनुकूलित कर सकता है आपके formsets
त्वरित और गंदा तरीका यह व्यवस्थापक का उपयोग करते हैं करने के लिए एक और modeladmin की एक इनलाइन formset के रूप में अपने पद मॉडल लपेट और extra
विकल्प जोड़ने है शामिल करने के लिए इसके लिए
मैंने हाल ही में एक django ऐप के बारे में सुना है जो वास्तव में यह काम करता है। इसे django-bulk-admin कहा जाता है और व्यवस्थापक में थोक जोड़ें/अपडेट सक्षम करता है।
उत्कृष्ट उपकरण, @Eliot। यह काम करता हैं! –
वे वही कर रहे हैं जो मैंने कहा था, उन्होंने बल्कमोडेलएडमिन बनाया है जो मॉडलएडमिन क्लास को बढ़ाता है और फॉर्मेट जोड़ता है। फिर उन्होंने change_form के लिए टेम्पलेट्स बनाए हैं। –
@FernandoFreitasAlves: आप सही हैं! मैंने जांच नहीं की, वास्तव में मुझे अभी Reddit पर पैकेज मिला और सोचा कि ओपी को स्क्रैच से लिखने के बजाय किसी तीसरे पक्ष के उत्तर में दिलचस्पी होगी। –
- 1. वहाँ एक रास्ता एक ही बार में
- 2. एक ही अभिव्यक्ति में दो बार विभाजित?
- 3. एक ही पंक्ति में दो बार कास्टिंग
- 4. एक ही स्टैक्ड बार चार्ट
- 5. Querydsl एक ही टेबल पर कई बार
- 6. एक ही पंक्ति का चयन कई बार
- 7. एक ही टेबल को कई बार
- 8. एक ही सूची में एक ही आइटम को कई बार जोड़ें
- 9. मैं एक ही आईपथन नोटबुक में कई बार एक ही matplotlib आंकड़ा कैसे दिखा सकता हूं?
- 10. चाल एक ही बार में पूरा ब्रैकेट खोलने के लिए
- 11. की रोकथाम में एक ही ईवेंट हैंडलर काम कई बार
- 12. Xcode 5 एक ही डिवाइस में दो बार
- 13. मिलान कैसे बदलें utf8_bin को एक ही बार में
- 14. स्प्रिंग मोंगो मानदंड एक ही क्षेत्र में दो बार पूछताछ
- 15. एक ही क्वेरी में सीटीई को कई बार कॉल करना
- 16. एक ही बार में एकाधिक यूआरएल को पुनः प्राप्त/समानांतर
- 17. log4j - एक ही संदेश लॉग में दो बार से बचें
- 18. ग्रहण: पहली बार में ही स्रोत
- 19. एक ही मूल्य कई बार सम्मिलित करना जब एक स्ट्रिंग
- 20. एचटीएमएल 5 में, क्या मैं एक ही समय में एक ही ध्वनि को एक से अधिक बार खेल सकता हूं?
- 21. दोनों एक पंक्ति और पांडा में एक ही बार में एक कॉलम
- 22. जब एक ही यूडीएफ में एकाधिक कॉल एक ही कथन में होते हैं, तो इसे कितनी बार बुलाया जाएगा?
- 23. PHP में एक बार
- 24. हाइबरनेट क्वेरी एक ही रिकॉर्ड को कई बार देता है
- 25. गोलांग एक ही पाठक से कई बार पढ़ता है
- 26. Magento $ आदेश-> getAllItems() दो बार एक ही आइटम
- 27. बोतल आवेदन एक ही बात लौटने प्राप्त दो बार
- 28. एक ही पृष्ठ को कई बार उपयोग करना
- 29. एंड्रॉयड - एक्सएमएल - शामिल एक ही लेआउट कई बार
- 30. अजगर लकड़हारा प्रवेश एक ही प्रविष्टि कई बार
1) मैं उन मॉडलों को स्पष्ट रूप से चिह्नित करना चाहता हूं, जिन्हें एक फॉर्मेट की आवश्यकता है। मुझे लगता है, आपका समाधान गैर-चुनिंदा है और सभी मॉडल समान दिखेंगे। 2) इनलाइन वह नहीं है जिसे मैं ढूंढ रहा हूं। – chem1st
ठीक है, आपको अभी भी एक फॉर्मेट प्रॉपर्टी और फॉर्मेट फ्लैग के साथ एक नया मॉडलएडमिन क्लास बनाने की आवश्यकता है, अगर आप विशिष्ट व्यवस्थापक फॉर्म को फॉर्मेट्स और अतिरिक्त_फॉर्मों की संख्या का उपयोग करना चाहते हैं तो चिह्नित करना। @ chem1st –