在Django HTML模板中显示特殊字符

paw*_*nik 1 python django

我想知道如何在Django模板中显示特殊字符

chessman=models.CharField例如'♝',在models.py中, 包含https://en.wiktionary.org/wiki/%E2%99%9D的内容,但在html模板中不能替换为符号.

在网站或.py文件或数据库上编码是有问题的吗?或者我必须改变类型?

Dan*_*man 6

这可能是因为自动转换.如果您确定您的变量以及该角色没有任何狡猾,您可以将其标记为安全:

{{ myvar|safe }}
Run Code Online (Sandbox Code Playgroud)