【问题标题】:Django unicode conversion stuck when saving in admin log? [closed]保存在管理日志中时,Django unicode 转换卡住了? [关闭]
【发布时间】:2019-05-06 20:31:55
【问题描述】:

1366, "不正确的字符串值:'\xEF\xBC\x88Pac...' 列 'object_repr' 在第 1 行"

【问题讨论】:

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


【解决方案1】:

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

ALTER TABLE django_admin_log CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-21
    • 2019-09-09
    • 1970-01-01
    • 1970-01-01
    • 2015-10-16
    • 2011-11-25
    相关资源
    最近更新 更多