【发布时间】:2026-01-08 21:20:02
【问题描述】:
我正在将 UTF-8 数据添加到 Django 中的数据库中。
当数据进入数据库时,一切看起来都很好 - 字符(例如):“Hello”是 UTF-8 编码的。
我的 MySQL 数据库是 UTF-8 编码的。当我通过选择检查数据库中的数据时,我的示例字符串如下所示:?Hello?。我假设这将字符显示为 UTF-8 编码。
但是,当我从终端中的数据库中选择数据或导出为 Web 服务时 - 我的字符串如下所示:\u201cHello World\u201d。
有人知道如何正确显示我的角色吗?
我需要在某处执行一些额外的 UTF-8 编码吗?
谢谢, 尼克。
【问题讨论】: