google搜索的时候render和redirct的区别的时候,只能得到render/render_to_resposne以及redirect/HttpResponseRedirect,这两者的区别我还是知道。
但是不知道render和redirect有什么区别,什么时候该使用render,什么时候又该使用redirect。ps:在看源代码的时候,发现几乎都是使用的render。
google搜索的时候render和redirct的区别的时候,只能得到render/render_to_resposne以及redirect/HttpResponseRedirect,这两者的区别我还是知道。
但是不知道render和redirect有什么区别,什么时候该使用render,什么时候又该使用redirect。ps:在看源代码的时候,发现几乎都是使用的render。
render_to_response('current_datetime.html', {'current_date': now})//第一个参数是模板页面,第二个参数是变量
return HttpResponseRedirect("your url")//直接跳转到指定url
这就是区别
3 回答3.2k 阅读✓ 已解决
2 回答2k 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
2 回答1.8k 阅读✓ 已解决
1 回答1.5k 阅读✓ 已解决
1 回答1.1k 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
render是渲染变量到模板中,而redirect是HTTP中的1个跳转的函数,一般会生成302状态码