Кодирование японских / международных символов на IIS7.5 с помощью веб-сайта wfastcgi и Django
У меня есть сайт Django с IIS7.5 и wfastcgi. Часть данных, сохраненных в моделях, представлена на японском языке. Все работает нормально при локальном использовании сервера запуска Django, но при использовании настройки IIS японские символы неправильно закодированы.
Например, на странице администратора Django, когда я пытаюсь редактировать существующие данные с помощью японских символов "test3 3 種" в одной из моделей, я получаю сообщение:
с идентификатором "test3% 8E% ED% 95% CA" не существует. Возможно, это было удалено?
"test3% 8E% ED% 95% CA" - это "test3種別" в кодировке Shift-JIS.
В базе данных (sqlite3) выполняется поиск правильного идентификатора, неправильно закодированного.
Я установил файл web.config для включения
<globalization
fileEncoding="shift_jis"
requestEncoding="utf-8"
responseEncoding="utf-8"
culture="ja-JP"
uiCulture="ja-JP"
/>
но это не решило проблему.
Я искал решение без особой удачи. кто-нибудь знает, как решить эту проблему? Любая помощь будет оценена.