django-視圖函數的三種返回
阿新 • • 發佈:2018-08-27
shortcut red code shortcuts ons ron 直接 pan 視圖
三種返回方式為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模板,如:
returnrender(request, #請求內容 ‘article.html‘, #模板 { #發送給模板的內容(字典) ‘result‘:result, ‘article_type‘:article_type_list, ‘category_list‘:category_list,‘kargs_dic‘:kwargs })
django-視圖函數的三種返回