When performing table migration
python manage.py inspectdb > example/models.py
all Cyrillic strings are transposed as a set of unknown characters:
‘id_шёїюф ∙хую’
Encoding of the database server as well as python script is UTF-8.
Is there any way to solve this problem?
I tried
show server_encoding;
and got UTF8, tried
set PYTHONIOENCODING=UTF-8
Also, I added
'OPTIONS': {
'client_encoding': 'UTF8',
}
into settings.py.
All aforementioned methods didn’t help and problem is still existing.
I use psycopg package.
8