當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python Django AdminSite.add_action用法及代碼示例


本文介紹 django.contrib.admin.AdminSite.add_action 的用法。

聲明

AdminSite.add_action(action, name=None)

如果某些操作可用於管理站點中的any 對象,則它們是最好的 - 上麵定義的導出操作將是一個很好的候選者。您可以使用 AdminSite.add_action() 使操作全局可用。例如:

from django.contrib import admin

admin.site.add_action(export_selected_objects)

這使得 export_selected_objects 操作作為名為 “export_selected_objects” 的操作全局可用。您可以通過將第二個參數傳遞給 AdminSite.add_action() 來顯式地為操作命名 - 如果您以後想以編程方式刪除操作,這很好:

admin.site.add_action(export_selected_objects, 'export_selected')

相關用法


注:本文由純淨天空篩選整理自djangoproject.com大神的英文原創作品 django.contrib.admin.AdminSite.add_action。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。