Django html输入UnicodeEncodeError

时间:2013-05-08 21:59:35

标签: python django

我的Django版本是1.5a1和Python版本:3.2.3

我得到了

UnicodeEncodeError 'ascii' codec can't encode character '\xe3' in position 1: ordinal not in range(128)

使用html片段:

<input name="test" value="S&#227;o Paulo" type="submit" />

我的HTML:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<meta content="text/html; charset=utf-8" http-equiv="content-type">

我无法找到为什么Django在创建django.http.HttpRequest实例并将其提供给我的python视图之前将html输入转换为ascii。

0 个答案:

没有答案