首页 > 其他 > 详细

Django中render和render_to_response的区别

时间:2020-08-22 18:32:41      阅读:68      评论:0      收藏:0      [点我收藏+]

导入

from django.shortcuts import render, render_to_response

作用

两者均是用来展示模板页面的。

参数区别

最明显的一个,render的第一个参数是request,后面的参数则和render_to_response相同

区别

由于传入参数的不同,造成了一个最直接的问题:
能否在模板中使用request的属性,例如session等。
所以,如果你要在模板中使用request的属性,请务必使用render。否则模板渲染时是得不到相应的request变量值的。

Django中render和render_to_response的区别

原文:https://www.cnblogs.com/aduner/p/13546369.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!