小编GEV*_*GEV的帖子

Django dumpdata 在特殊字符上失败

我正在尝试将我的整个数据库转储到 json。当我运行时,python manage.py dumpdata > data.json我收到一个错误:

(env) PS C:\dev\watch_something> python manage.py dumpdata > data.json
CommandError: Unable to serialize database: 'charmap' codec can't encode character '\u0130' in position 1: character maps to <undefined>
Exception ignored in: <generator object cursor_iter at 0x0460C140>
Traceback (most recent call last):
  File "C:\dev\watch_something\env\lib\site-packages\django\db\models\sql\compiler.py", line 1602, in cursor_iter
    cursor.close()
sqlite3.ProgrammingError: Cannot operate on a closed database.
Run Code Online (Sandbox Code Playgroud)

这是因为我的数据库中的一个角色是特殊角色。如何正确转储数据库?

仅供参考,所有其他数据库功能都可以正常工作

python django

7
推荐指数
2
解决办法
1461
查看次数

标签 统计

django ×1

python ×1