我的应用程序中有各种Django CharField
用户使用emojis填写。当我查看管理员时,它看起来像空白条目,即使它们在应用程序前端正确显示为表情符号。
如何让emojis显示在管理界面中,以便查看用户输入的内容?
答案 0 :(得分:0)
Emojis使用 utf8mb4 进行编码,因此您必须设置使用该编码的连接。将DATABASES块中的这一行添加到settings.py
文件中:
'OPTIONS': {'charset': 'utf8mb4'},
您可以在此https://github.com/turgayozgur/tossit中详细了解Django管理员面板中对表情符号的支持。