1

这是我的代码:

模板 = loader.get_template('blog/post.html')

c = 上下文(参数字典)

返回 HttpResponse(template.render(c))

我正在使用它将数据呈现到模板中(包含在 parameterDict 中)。问题是 parameterDict 包含某些 UTF 字符,例如 ®。这导致我的模板出现问题,并且没有呈现带有 UTF 字符的特定块。

设置 HttpResponse charset=utf-8 有帮助吗?如果是这样,我该怎么做?

4

1 回答 1

0

parameterDict 的内容是 unicode 吗?

parameterDict = {'title':u'® by blah'}

return render_to_response('blog/post.html',
                          parameterDict,
                          context_instance=RequestContext(request))
于 2010-04-30T11:38:03.833 回答