Найти - Пользователи
Полная версия: Проблема с кодировками
Начало » Django » Проблема с кодировками
1
klon
Господа сразу скажу я новичек в этом деле.
У меня такой вопрос:
Например у сеня на локалке в GET передаю такой адрес http://site.ru/олваотм/ Запрос у меня обрабатываеться как надо и пишет что данной директории нет, а вот это дело перенеся на сервер и по этому запросу у меня ошибка
Request Method:	GET
Request URL: http://site.ru/%D0%BE%D0%BB%D0%B2%D0%B0%D0%BE%D1%82%D0%BC/
Exception Type: UnicodeEncodeError
Exception Value: 'ascii' codec can't encode characters in position 19-21: ordinal not in range(128), HTTP response headers must be in US-ASCII format
Exception Location: /usr/local/lib/python2.5/site-packages/django/http/__init__.py in _convert_to_ascii, line 309
Очень прошу вас подскажите в чем трабла и как это лечиться?
romankrv
смотри раздел в джанго доке по работе с unicode. там отдельный раздел в главном содержании.
Pydj
Нужно поставить в начале файла директиву
# -*- coding: utf-8 -*-
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