保存在管理日志中时,Django unicode转换卡住了吗?

时间:2018-12-05 09:53:40

标签: django python-3.x django-models django-admin

1366,“第1行的'object_repr'列的字符串值不正确:'\ xEF \ xBC \ x88Pac ...'” 1366, "Incorrect string value: '\xEF\xBC\x88Pac...' for column 'object_repr' at row 1"

1 个答案:

答案 0 :(得分:0)

为此,您只需要在sql表中运行查询以使其进行Utf-8编码。因为仅当字符串编码与表的列编码不匹配时,编码才会卡住。

ALTER TABLE django_admin_log CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;