我正在尝试将旧的后端迁移到Djano REST框架。我有带UTF-8的旧MySQL数据库。例如,在我的数据库中,一个名称保存为“ FelipeNiÃoo Arango”。我不确定,但是我认为drf应该在回应“ FelipeNiñoArango”时对此进行解码。
我正在尝试将chartset传递给db选项:
'OPTIONS': {
'charset': 'latin1',
'use_unicode': True, }
任何想法?
最佳答案
如here所述,您拥有“ Mojibake”。找到此修复程序here。如果您在查明细节时遇到困难,请提供更多信息,如在这两个地方所讨论的。
关于python - Django REST框架未解析UTF-8,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46018946/