在python/djang中设置响应头

2024-04-19 13:41:12 发布

您现在位置:Python中文网/ 问答频道 /正文

这是我的代码:

template = loader.get_template('blog/post.html')

c = Context(parameterDict)

return HttpResponse(template.render(c))

我使用这个来将数据呈现到一个模板中(包含在parameterDict中)。 问题是parameterDict包含某些UTF字符,如®。这在我的模板中造成了一个问题,并且没有呈现带有UTF字符的特定块。在

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


Tags: 代码模板getreturnhtmlcontexttemplateblog
1条回答
网友
1楼 · 发布于 2024-04-19 13:41:12

parameterDict的内容是unicode吗?在

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

return render_to_response('blog/post.html',
                          parameterDict,
                          context_instance=RequestContext(request))

相关问题 更多 >