कैसे डिफ़ॉल्ट व्यवस्थापक कार्रवाई को संशोधित करने के लिए "delete_selected"संशोधित व्यवस्थापक कार्यों
6
A
उत्तर
2
http://docs.djangoproject.com/en/dev/ref/contrib/admin/actions/#adding-actions-to-the-modeladmin
आप कस्टम गतिविधियों लिखना तो delete_selected कार्रवाई को अधिलेखित कर सकते हैं जो कुछ भी आप की जरूरत कार्यक्षमता (चेतावनी बॉक्स देखेंगे बाहर ले जाने के लिए अनुमति देगा) पृष्ठ हटाने() कार्रवाई अधिलेखन उल्लेख
13
के शीर्ष पर चयनित हटाएँ:
, चयनित वस्तुओं में से प्रत्येक के लिए Model.delete() कॉल उदाहरण के लिए द्वारा -आप इस व्यवहार को ओवरराइड करना चाहते हैं, बस एक कस्टम क्रिया जो अपने पसंदीदा तरीके से हटाए जाने के सिद्ध लिखें।
यह discussion
मॉडल के लिए 'delete_selected' ओवरराइड करने का एक उदाहरण है। यह इस तरह से लागू किया जा सकता:
class SomeModelAdmin(admin.ModelAdmin):
actions = ['custom_delete_selected']
def custom_delete_selected(self, request, queryset):
#custom delete code
custom_delete_selected.short_description = "Delete selected items"
def get_actions(self, request):
actions = super(SomeModelAdmin, self).get_actions(request)
del actions['delete_selected']
return actions
0
डॉक्टर: Disabling actions
एक साइट चौड़ा कार्रवाई
admin.site.disable_action('delete_selected')
अक्षम करना नहीं तो ओवरराइड ModelAdmin.get_actions
संबंधित मुद्दे
- 1. रंग-संशोधित कार्यों का अच्छा संदर्भ?
- 2. व्यवस्थापक
- 3. कैसे व्यवस्थापक पृष्ठों पर विकल्पों को संशोधित करने के - Django
- 4. Django के व्यवस्थापक कार्यों के लिए लेखन परीक्षण
- 5. व्यवस्थापक
- 6. Django व्यवस्थापक
- 7. ऑब्जेक्ट को संशोधित करने या संशोधित प्रतिलिपि
- 8. सोनाटा व्यवस्थापक - बाल व्यवस्थापक वर्ग
- 9. रेल व्यवस्थापक बनाम सक्रिय व्यवस्थापक: रेल व्यवस्थापक पीढ़ी उपकरण
- 10. संशोधित Django UserCreationForm
- 11. Django व्यवस्थापक 'पृष्ठ/व्यवस्थापक में नहीं मिला/
- 12. Django व्यवस्थापक - मैं कस्टम व्यवस्थापक फॉर्म
- 13. स्टेटिक कार्यों बनाम स्थिरांक कार्यों
- 14. मैं तृतीय पक्ष ऐप के लिए व्यवस्थापक दृश्य कोड कहां संशोधित करूं?
- 15. Django व्यवस्थापक
- 16. सक्रिय व्यवस्थापक
- 17. व्यवस्थापक खाते
- 18. सक्रिय व्यवस्थापक
- 19. Django व्यवस्थापक
- 20. Django व्यवस्थापक
- 21. व्यवस्थापक इंटरफ़ेस?
- 22. Django व्यवस्थापक
- 23. django व्यवस्थापक
- 24. django व्यवस्थापक
- 25. व्यवस्थापक स्विच
- 26. सक्रिय व्यवस्थापक
- 27. Django व्यवस्थापक
- 28. django व्यवस्थापक
- 29. django व्यवस्थापक
- 30. Django व्यवस्थापक
कृपया बताएं आप इसे कैसे संशोधित करना चाहते हैं ? – DTing