Вопрос о unicode в Django admin
Я определил класс модели в MyApp/models.py:
class Machine_Category(models.Model): category = models.CharField(max_length = 100) def __str__(self): return self.category class Machine(models.Model): machine_id = models.CharField(max_length = 100) category = models.ForeignKey(Machine_Category, on_delete = models.CASCADE)
в http://127.0.0.1:8000/admin/cm/machine_category/ когда я хочу добавить новую категорию Machine_Category which category = "中路光光机", (некоторые китайские иероглифы). Есть некоторые ошибки:
'в кодировке ASCII' кодек не может кодировать символы в позиции 0-1: порядковый номер не в диапазон(128)
поэтому, когда я меняю категорию = "экспозиция", это не китайские иероглифы. его можно успешно добавить.
КАК Я МОГУ ДОБАВИТЬ КИТАЙСКИЕ ИЕРОГЛИФЫ?
Что я уже пробовал:
когда я меняю категорию = "экспозиция", которые не являются китайскими иероглифами. его можно успешно добавить.