Надеюсь, у вас все хорошо,
Я создал TextChoices models
для своего UserProfile. Если отображать данные {{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,)
...