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