2010-01-04 2 views
0
"query" = джазовыми 

По какой-то причине ... когда я показываю его с помощью:Неверное кодирование текста, в Django?

{{ query|safe }} 

я получаю это:

%u0434%u0436%u0430%u0437%u043E%u0432%u044B%u043C%u0438 
+0

Я предполагаю, что '' query "= джазовыми' должен читать' query = "джазовыми" '? –

+0

Является ли строка, указанную вами в источнике страницы, или это то, что отображается в браузере? –

+0

Это из отображаемого браузера. – TIMEX

ответ

2

ли запрос быть установлен из источника, это будет решить:

query = u"джазовыми" 

(при условии, что, например, ваша кодировка файла - utf-8, и у вас есть соответствующая строка

# -*- coding: UTF-8 -*- 

в начале)

Но я предполагаю, что запрос вводится пользователем. Ошибка, похоже, находится в этой части вашего кода. Можете ли вы процитировать, как это делается?

Смежные вопросы