200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > Django admin 页面添加自定义按钮 点击事件

Django admin 页面添加自定义按钮 点击事件

时间:2021-11-25 09:36:22

相关推荐

Django  admin 页面添加自定义按钮 点击事件

基于 simpleui 开发,

Simple UI 一款基于vue+element-ui的django admin现代化主题

普通admin 好像实现不了,

Simpleui 官网:/simpleui/

效果:

代码:

@admin.register(soft_version)class SoftversionAdmin(admin.ModelAdmin):list_display = ('id', 'ip_address', 'soft_name', 'soft_version', 'list_time_version', 'update_time', 'backup1', 'backup2')ordering = ('id',)list_display_links = ('id', 'ip_address')search_fields = ('id', 'ip_address', 'soft_name')list_per_page = 10list_max_show_all = 10readonly_fields = ('id', 'ip_address', 'soft_name', 'soft_version', 'list_time_version', 'update_time', 'backup1', 'backup2')# 添加按钮actions = ['version_check']# 按钮的点击事件def version_check(self, request):return true# 按钮的配置 version_check.short_description = '版本检查'version_check.icon = 'el-icon-video-pause'version_check.type = 'danger'version_check.style = 'color:rainbow;'# 链接按钮,设置之后直接访问该链接# 3中打开方式# action_type 0=当前页内打开,1=新tab打开,2=浏览器tab打开# 设置了action_type,不设置url,页面内将报错# 设置成链接类型的按钮后,custom_button方法将不会执行。version_check.action_type = 0version_check.action_url = ''# 给按钮增加确认# version_check.confirm = '你是否执意要点击这个按钮?'

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。