0
"query" = джазовыми
出于某种原因...当我通过它显示:在Django中错误的文本编码?
{{ query|safe }}
我得到这个:
%u0434%u0436%u0430%u0437%u043E%u0432%u044B%u043C%u0438
"query" = джазовыми
出于某种原因...当我通过它显示:在Django中错误的文本编码?
{{ query|safe }}
我得到这个:
%u0434%u0436%u0430%u0437%u043E%u0432%u044B%u043C%u0438
会查询从源设置,这将解决这个问题:
query = u"джазовыми"
(前提是,例如,您的文件编码是utf-8,并且您有相应的行
# -*- coding: UTF-8 -*-
在开始
)
但是我想查询由用户输入。该错误似乎位于您的代码的该部分。你可以引用它是如何完成的?
我假设''query“=джазовыми'应该是'query =”джазовыми“'? – 2010-01-04 09:21:54
是您从页面源引用的字符串,还是从浏览器显示的内容? – 2010-01-04 09:23:01
它来自所显示的浏览器。 – TIMEX 2010-01-04 09:40:34