【发布时间】:2017-06-05 01:04:08
【问题描述】:
我的应用程序中有各种 Django CharFields,用户使用表情符号来填写。当我查看管理员时,它看起来像空白条目,即使它们在应用程序前端正确显示为表情符号。
如何让表情符号显示在管理界面中,以便查看用户输入的内容?
【问题讨论】:
标签: django django-admin emoji
我的应用程序中有各种 Django CharFields,用户使用表情符号来填写。当我查看管理员时,它看起来像空白条目,即使它们在应用程序前端正确显示为表情符号。
如何让表情符号显示在管理界面中,以便查看用户输入的内容?
【问题讨论】:
标签: django django-admin emoji
表情符号使用 utf8mb4 进行编码,因此您必须设置使用该编码的连接。将 DATABASES 块内的这一行添加到您的 settings.py 文件中:
'OPTIONS': {'charset': 'utf8mb4'},
您可以在此blog post 中了解有关 Django 管理面板中表情符号支持的更多信息。
【讨论】: