1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > django render和render_to_response()

django render和render_to_response()

时间:2021-12-13 12:30:34

相关推荐

django render和render_to_response()

1.django中的rendercontext在Django里表现为Context类,在django.template模块里。它的构造函数带有一个可选的参数:一个字典映射变量和它们的值。调用Template对象的render()方法并传递context来填充模板:>>>fromdjango.templateimportContext,Template>>>t=Template('Mynameis{{name}}.')>>>c=Context({'name':'Stephane'})>>>t.render(c)u'MynameisStephane.'2.render_to_response()一次性地载入某个模板文件,渲染它,然后将此作为HttpResponse返回fromdjango.shortcutsimportrender_to_response(1).returnrender_to_response('current_datetime.html',{'current_date':now})returnrender_to_response('current_datetime.html',locals())locals表示可以传入所有本地变量

其实django2+以上 没有render_to_response()这个写法了,不过这里还是MARK一下吧

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。