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就可以。参考前一篇文章

posted on 2021-06-12 10:17  专注于区块链开发  阅读(536)  评论(0编辑  收藏  举报