zoukankan      html  css  js  c++  java
  • Django admin 列表每行后面添加审核按钮


    def pass_audit_str(self):
    parameter_str = 'id={}&status={}'.format(str(self.id), str(self.audit))
    color_code = ''
    btn_str = '<a class="btn btn-xs btn-danger" href="{}">'
    '<input name="通过审核"'
    'type="button" id="passButton" '
    'title="passButton" value="通过审核">'
    '</a>'
    return format_html(btn_str, '/pass_audit/?{}'.format(parameter_str))
    pass_audit_str.short_description = '通过审核'
    在model类添加上面的方法和语句。

    在admin类中的把 pass_audit_str 加入到list_display元组中

    list_display = ('id', 'create_time', 'pass_audit_str',)
    ————————————————
    版权声明:本文为CSDN博主「8316AND8317」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/u011268406/article/details/103843704

    前方高能,该文应该是添加在admin.py中,但作者添加到了model.py中,所以报错。添加到admin.py就可以。参考前一篇文章

    本博2017年4月开始自学,到20年2月已自学3年,不仅仅python,目前已经全栈WEB开发,全自动A股交易,深度学习也初步涉猎,这句话改于2020年2月16日。计划学习10年,40岁学成精英,如若不到,继续学习,终身保持学习状态。30岁之前看不惯社会天天抱怨,30岁突然醒悟,错全在自己身上,跟社会没有任何关系,故开始随时保持学习状态,向梦想冲刺。
  • 相关阅读:
    js的innerHTML和jquery的html
    CLR_via_C#.3rd 翻译[25.8 使用线程的理由]
    销魂睡姿16式
    CLR_via_C#.3rd 笔记[25.10 前台线程和后台线程]
    NHibernate Reading NotesBasic ConceptⅡ
    CLR_via_C#.3rd 翻译[25.6 CLR线程和windows线程]
    CLR_via_C#.3rd 翻译[25.4 CPU趋势 ]
    NHibernate Reading NotesBasic ConceptⅠ
    JQuery笔记Ⅰ朦胧篇
    NH菜鸟笔记Ⅰ
  • 原文地址:https://www.cnblogs.com/hushuning/p/14877743.html
Copyright © 2011-2022 走看看