Найти - Пользователи
Полная версия: беда с utf-8
Начало » Django » беда с utf-8
1
madeira
Ситуация такова что сделан простенький сайт на django, используются темплейты и в принципе все, проблема стала в том что все файлы в формате utf-8, для всех браузеров все нормально но вот IE как всегда отличился.

Насколько я понял, мне надо один шаблон показать в формате windows-1251, как это сделать пока немогу сообразить, подскажить пожалуйста какой выход можно сделать из этой ситуации?
Ferroman
Ни разу не попадался на такое :/
Думаю, надо правильно указать кодировку в темплейте.
madeira
получается очень интерестно, если я делаю один шаблон с форматом windows-1251 и все остальные в utf-8 то это приводит к ошибке.

'utf8' codec can't decode bytes in position 305-306: invalid data

Ferroman
Думаю, надо правильно указать кодировку в темплейте.
мм а где это сделать? ведь я просто подключаю в INSTALLED_APPS ‘django.contrib.flatpages’, и на и на этом все =(

получается надо все перевести в формат windows-1251, помоему это както не правильно и еще, в файле с utf-8 строчка <meta http-equiv=“Content-Type” content=“text/html; charset=windows-1251”> не поможет, и куда тут копать?
Dimka665
при наличии такой строчки
<meta http-equiv=“Content-Type” content=“text/html; charset=utf-8”>
експлорер неправильно отображает кодировку?
madeira
Dimka665
<meta http-equiv=“Content-Type” content=“text/html; charset=utf-8”>
с этим тоже не работает, и тем более мне нужна кодировка windows-1251.
slav0nic
request.encoding = 'cp1251'
не?
madeira
нащел проблему =), все оказалось очень просто.

я в шаблоне использую js и подгружаю его из отдельного файла, поскольку не в моем редакторе он был написан, он был сохранен в виндовском формате, я перекодировал этот файл в utf-8 и все заработало.
ra9ftm
Всем привет. Мне необходимо чтобы один из шаблонов был в кодировке Widnwso-1251. Всё остальное UTF8. Как это сделать? (вылазит экспешн)
pythonwin
to ra9ftm - одна тема == один вопрос!
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB