2011-02-17 29 views
0

我想逃避unicode。python django escape unicode

我的Python腳本包含:

unicode_str = u'\u8fb0' 

我的模板文件包含:

{{ unicode_str|escape }} 

這導致KeyError異常。

如何轉義unicode字符?

謝謝!

+0

你有完整的追溯? – 2011-02-17 04:58:50

回答

-2

內置轉義篩選器不是爲處理Unicode而設計的。寫你自己的。

+0

你能指點我到哪個地方,至少給我一個怎麼做的例子嗎? – Albert 2011-02-18 02:01:38

0

在你的Python代碼,你可以使用下面的逃跑的unicode傳遞一個對象作爲一個整體時:

import json 
dict = {'name': 'John Doe'} 
json.dumps(dict)