码迷,mamicode.com
首页 > 其他好文 > 详细

django-视图函数的三种返回

时间:2018-08-27 16:01:53      阅读:523      评论:0      收藏:0      [点我收藏+]

标签:import   return   request   函数   red   ons   请求   字符串   code   

三种返回方式为HttpResponse,redirect,和 render。

1 from django.shortcuts import render,redirect,HttpResponse

 

1、HttpResponse, 直接返回字符串,如:

1 return HttpResponse("<h1>Hello world!</h1>")

此方法可以返回json序列

 

2、redirect,重定向,如:

1 return redirect("http://heheway.site")

 

3、render,返回经过渲染的html模板,如:

return render(request,                     #请求内容
                  article.html,           #模板
                  {                         #发送给模板的内容(字典)
                      result:result,
                      article_type:article_type_list,
                      category_list:category_list,
                      kargs_dic:kwargs
                  })

django-视图函数的三种返回

标签:import   return   request   函数   red   ons   请求   字符串   code   

原文地址:https://www.cnblogs.com/baird/p/9542600.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!