这是我的代码:
template = loader.get_template('blog / post.html')
c =上下文(parameterDict)
返回HttpResponse(template.render(c))
我使用它将数据呈现到模板中(包含在parameterDict中)。 问题是parameterDict包含某些UTF字符,如®。这导致我的模板出现问题,并且没有呈现具有UTF字符的特定块。
设置HttpResponse charset = utf-8会有帮助吗?如果是这样,我该怎么做?
答案 0 :(得分:0)
parameterDict的内容是unicode吗?
parameterDict = {'title':u'® by blah'}
return render_to_response('blog/post.html',
parameterDict,
context_instance=RequestContext(request))