Django 运行Python manage.py migrate指令时报错 ‘str’ object has no attribute ‘decode’ 原因分析 1、mysql 连接数据库的时候charset=‘utf8mb4’,默认使用utf8编码的方式,一般使用的是encode()函数 2、operation.py文件对应的函数使用的是decode()函数 解决方法: 将operation.py文件中出问题的地方的函数改为encode函数即可