我想在django的管理站点中更改数据,但是当我保存它时,它将变成类似“ C?a 4”的内容。 '?'是unicode字。我将数据库中的数据更改为utf8mb4,如果直接在mysql中更改数据,它将在管理站点中正确显示。但是,如果我在django的管理站点中更改数据,它就不能像我想要的那样显示。我正在使用Python3。这是我的模型
class Camera(models.Model):
camera_id = models.AutoField(primary_key=True)
camera_name = models.CharField(max_length=45, blank=True, null=True)
stream_url = models.CharField(max_length=2083, blank=True, null=True)
class Meta:
managed = True
db_table = 'camera'
def __str__(self):
return self.camera_name