django HttpResponse render redirect用法
-
在view模块中导入
from django.shortcuts import render,redirect, HttpResponse
-
HttpResponse
传入一个字符串,返回给浏览器def index (request): return HttpResponse('Hell Django!')
-
render
可以传递三个参数 request参数,需要渲染的模板template(html参数),向模板传递的参数contextdef index(request): return render(request,'index.hrml',{'error':'this is a error message'})
4.redirect
接受一个URL参数,表示让浏览器跳转去指定的URL
def index(request):
return redirct('www.baidu.com')