django-视图函数的三种返回

Posted baird

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了django-视图函数的三种返回相关的知识,希望对你有一定的参考价值。

三种返回方式为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-视图函数的三种返回的主要内容,如果未能解决你的问题,请参考以下文章

Js函数的三种创建四种调用

js里常见的三种请求方式$.ajax$.post$.get分析

js中创建函数的三种方式及区别

js三种编码格式

js函数的三种成创建方式以及它们各自的不同

JS的三种使用方式/CSS的三种使用方式/JS中的DOM事件模型/JS中匿名函数的书写及调用/媒体查询@media的三种使用方式