当用Django2.2.11版本进行数据库迁移时产生 :File “F:\APP\Anaconda3\envs\oop\lib\site-packages\django\db\backends\mysql\operations.py”, line 146, in last_executed_query query = query.decode(errors=‘replace’)AttributeError: ‘str’ object has no attribute 'decode’的报错信息。
具体报错信息如图:
由报错信息: File “F:\APP\Anaconda3\envs\oop\lib\site-packages\django\db\backends\mysql\operations.py”, line 146, in last_executed_query。我们可以知道“operations.py”这个Django的底层源代码出现了错误。
vim oop\lib\site-packages\django\db\backends\mysql\operations.py +146
Django2.2.11版本进行数据库迁移发生报错:AttributeError: 'str' object has no attribute 'decode'
当用Django2.2.11版本进行数据库迁移时产生 :File “F:\APP\Anaconda3\envs\oop\lib\site-packages\django\db\backends\mysql\operations.py”, line 146, in last_executed_query query = query.decode(errors=‘replace’)AttributeE...