Кодировка русского текста Django и MySQL

 
0
 
Python
ava
artem_from_minsk | 08.11.2016, 21:06
Проблемка следующая. Не критичная, но не знаю как решить. В мою БД (mySQL) Django пишет инфу. В django где нужно стоит кодировка # -*- coding: utf-8 -*-  А базу данных, видимо так получилось по умолчанию, завел с кодировкой cp1251 - все текстовые поля в такой кодировке.  В общем теперь в БД у меня вместо русского текста кракозябры. Как выяснил кракозябры из-за того что русский текст с кодировкой utf-8 хранится в кодировке cp1251. Может кто-нибудь знает способы как извратиться и поправить кодировку? Либо ничего не сделать и придется создавать базу новую и перезаливать данные? 
Kommentare (1)
ava
Romikgy | 08.11.2016, 23:10 #

.decode('utf8').encode('cp1251')
Registrieren Sie sich oder melden Sie sich an, um schreiben zu können.
Unternehmen des Tages
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Mitwirkende
advanced
Absenden