django中处理mysql中的bit字段

来源:互联网 发布:做农村淘宝合伙人优势 编辑:程序博客网 时间:2024/06/05 21:02

django版本:1.10.5


修改django模块中的admin_list.py文件

路径:

 

def _boolean_icon(field_val):    if field_val in (True, False): field_val    if field_val in ('t', 'True', '1', '\x01'): field_val = True    if field_val in ('f', 'False', '0', '\x00'): field_val =  False    icon_url = static('admin/img/icon-%s.svg' %                      {True: 'yes', False: 'no', None: 'unknown'}[field_val])    return format_html('<img src="{}" alt="{}" />', icon_url, field_val)

红色部分为添加内容。


创建模型

class Md5(models.Model):    delete = models.BooleanField(default=False)

效果:




0 0
原创粉丝点击