Кодировка Django в датском проекте - PullRequest
3 голосов
/ 15 октября 2011

Мне надоели проблемы с кодированием в моих проектах Django!

Я только что преобразовал проект из "latin-1" в "utf-8" из-за проблем с базой данных! моя база данных, очевидно, должна быть UTF-8 ..

Конвертация HTML-страниц прошла нормально, но когда я выполняю поиск, как и раньше, q = t% E6st, то пишу это просто в базу данных ... почему?

Какую кодировку лучше всего использовать в проекте django?

1 Ответ

0 голосов
/ 05 декабря 2011

Django создан для поддержки данных Unicode в любом месте. Рекомендуется использовать UTF-8 или UTF-16 в качестве кодировки для проекта django, так как latin1 может иногда вызывать проблемы.

См. https://docs.djangoproject.com/en/dev/ref/unicode/#creating-the-database

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...