我正在尝试将我正在通过 csv 文件读取的文档字符串插入到 sqlite 数据库中,该数据库具有(儿童)等字符,它会引发以下错误:
DatabaseError:您不得使用 8 位字节串,除非您使用可以解释 8 位字节串的 text_factory(如 text_factory = str)。强烈建议您将应用程序切换为 Unicode 字符串。
在插入文档之前,我确保将字符串转换为 unistring 。
unicode('儿童', 'unicode-escape')
我正在使用 Django ORM 来保存数据。我能做些什么来摆脱这个吗?