Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Кодировка русского текста Django и MySQL, Кодировка текста, Django и MySQL 
V
    Опции темы
artem_from_minsk
Дата 8.11.2016, 21:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 76
Регистрация: 22.12.2007
Где: Минск

Репутация: нет
Всего: нет



Проблемка следующая. Не критичная, но не знаю как решить. В мою БД (mySQL) Django пишет инфу. В django где нужно стоит кодировка # -*- coding: utf-8 -*-  А базу данных, видимо так получилось по умолчанию, завел с кодировкой cp1251 - все текстовые поля в такой кодировке.  В общем теперь в БД у меня вместо русского текста кракозябры. Как выяснил кракозябры из-за того что русский текст с кодировкой utf-8 хранится в кодировке cp1251. Может кто-нибудь знает способы как извратиться и поправить кодировку? Либо ничего не сделать и придется создавать базу новую и перезаливать данные? 
PM MAIL ICQ   Вверх
Romikgy
Дата 8.11.2016, 23:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7325
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: нет
Всего: 146



Код

.decode('utf8').encode('cp1251')



--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
artem_from_minsk
Дата 17.7.2017, 00:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 76
Регистрация: 22.12.2007
Где: Минск

Репутация: нет
Всего: нет



ок
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Python: Веб-разработка и фреймворки | Следующая тема »


 




[ Время генерации скрипта: 0.1232 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.