1. 程式人生 > >django-視圖函數的三種返回

django-視圖函數的三種返回

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模板,如:

return
render(request, #請求內容 article.html, #模板 { #發送給模板的內容(字典) result:result, article_type:article_type_list, category_list:category_list,
kargs_dic:kwargs })

django-視圖函數的三種返回