django中处理mysql中的bit字段

修改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)
点赞