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