Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Django Postgres编码错误_Python_Django_Postgresql_Heroku - Fatal编程技术网

Python Django Postgres编码错误

Python Django Postgres编码错误,python,django,postgresql,heroku,Python,Django,Postgresql,Heroku,好的,我怀疑这个错误与postgres有关。但我不确定 我在管理中遇到一个endcoding错误: UnicodeEncodeError at /admin/catalogos/tipoidfiscal/2/ 这就指出直接从数据库中输入的单词“Cédula”是错误的来源。单词存储在模型中的Charfield中 奇怪的是,如果我在本地工作,我没有收到错误,它只发生在Heroku:/?嗯 此外,我还对本地数据库进行了pg_备份,并在远程Heroku Postgres上对其进行了pg_恢复。可能我在

好的,我怀疑这个错误与postgres有关。但我不确定

我在管理中遇到一个endcoding错误:

UnicodeEncodeError at /admin/catalogos/tipoidfiscal/2/
这就指出直接从数据库中输入的单词“Cédula”是错误的来源。单词存储在模型中的
Charfield

奇怪的是,如果我在本地工作,我没有收到错误,它只发生在
Heroku
:/?嗯


此外,我还对本地数据库进行了
pg_备份
,并在远程
Heroku Postgres
上对其进行了
pg_恢复。可能我在执行
pg_dump
时没有为数据库设置正确的编码?我不知道,我有点迷路了。我如何检查它是否是数据库,或者如果不是数据库,错误在哪里?

更多的堆栈跟踪肯定会有助于找到解决方案。验证远程和本地数据库中的编码是否相同;从
psql
运行
show lc\u collate
show server\u encoding
。如果dump和restore命令不同,您可能需要调整它们以协调它们。谢谢您的回答。我无法解决它,我不再从事那个项目了。。。我该怎么做,删除问题?我无法访问服务器以尝试任何可能的解决方案…更多堆栈跟踪肯定有助于找到解决方案。请验证远程和本地数据库中的编码是否相同;从
psql
运行
show lc\u collate
show server\u encoding
。如果dump和restore命令不同,您可能需要调整它们以协调它们。谢谢您的回答。我无法解决它,我不再从事那个项目了。。。我该怎么做,删除问题?我无法访问服务器以尝试任何可能的解决方案。。。