测试数据库编码排序不对
用的 TestCase做的单元测试,然后调用 python manage.py test <单测文件名> -k 时
会自动生成测试数据库。在模拟数据插入测试数据库时出现编码排序问题
在django settings 里配置
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': APP_CODE,
'USER': 'root',
'PASSWORD': '',
'HOST': 'localhost',
'PORT': '3306',
#需要增加测试数据库的配置
'TEST': {
"NAME": 'test_career',
'CHARSET': 'utf8',
'COLLATION': 'utf8_general_ci',
},
},
}