![]() |
Модераторы: Daevaorn |
![]() ![]() ![]() |
|
newsTester |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 53 Регистрация: 29.3.2008 Репутация: нет Всего: нет |
ситуация такая. Пишу с помощью django. Надо в БД засунуть много не больших (около странички каждый) текстов. И все бы хорошо, но только в этих текстах попадаются такие символы, что их django за текст не держит (и не удивительно). И была у меня идея хранить эти тексты не признаваясь django что это тексты, ну просто как наборы байт.
Так вот вопрос, есть ли в django какой-нибудь тип поля в models для такого случая. |
|||
|
||||
Daevaorn |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2155 Регистрация: 29.11.2004 Где: Москва Репутация: 3 Всего: 70 |
А что это за текст, который не текст?
Поля для хранения байтов Джанге нет. Для того чтобы сохранять какие-то raw данные их надо вначале конвертировать текст - например при помощи base64 алгоритмов. Соответственно ими же и раскодировать при чтении. Это сообщение отредактировал(а) Daevaorn - 4.6.2009, 21:32 |
|||
|
||||
newsTester |
|
||||
Шустрый ![]() Профиль Группа: Участник Сообщений: 53 Регистрация: 29.3.2008 Репутация: нет Всего: нет |
Ну скажем так - это символы с таким кодом который не придусмотрен кодировкой основного текста. Т. е. при попытке просмотреть этот текст стандартным браузером невозможно подобрать такую кодировку чтоб ВЕСЬ текст отображался корректно. |
||||
|
|||||
![]() ![]() ![]() |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Python: Веб-разработка и фреймворки | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |