Django学习--若干问题解决

1、将db.sqlite3拉进Database侧栏没有显示表数据

问题原因:没有下载Driver驱动
解决方案:下载Driver
Django学习--若干问题解决

2、django更换数据库时提示django.db.utils.DataError: (1366, “Incorrect string value: ‘\xE8\xBD\xAE\…’ for column ‘name’ at row 1”)

问题原因:由于数据库编码格式问题导致
解决方案
1、删除数据库,重新创建一个新的数据库,指定编码格式
CREATE DATABASE 数据库名 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
2、重新同步数据库
python manage.py makemigrations
python manage.py migrate