【发布时间】:2020-11-25 01:08:04
【问题描述】:
希望你一切都好,
我为我的 UserProfile 创建了一个TextChoices models。如果显示数据 {{ user.userprofile.smiley }} 我得到了代码 🍆 但不是 ????。你有什么想法吗?
我已将此添加到我的 settings.py (DB) 'OPTIONS': {'charset': 'utf8mb4'},问题仍然存在。还将我的 MYSQL 笑脸字段更改为 utf8mb4_bin...
class Smileys(models.TextChoices):
AUBERGINE = '🍆'
AVOCADO = '🥑'
BROCCOLI = '🥦'
...
class UserProfile(models.Model):
smiley = models.CharField(max_length=20,choices=Smileys.choices,default=Smileys.CHERRY,)
...
【问题讨论】:
标签: python-3.x django model