Image

Category:

Django заменяет не-ascii символы на \ufffd

Привет всем!

Когда я отсылаю данные со страницы в форму, все не-ascii символы приходят в объект request.POST во вью замененными на юникодный символ замены \ufffd. Подозреваю, я что-то упустил довольно очевидное.

Окружение:

Python 2.6
Django 1.3 alpha 1
MySQL 5.1, кодировка по умолчанию для базы данных UTF-8

Баг воспроизвелся локально и на Apache+mod_wsgi, с браузерами Firefox 4 и свежим Chrome. Также пробовал заменять Django на 1.3 final и 1.2.5.

Буду благодарен за любую помощь.