redirect和render辨析
导入redirect和render。redirect和render都同在Django的shortcuts模块中,用于返回视图响应值或页面跳转。
from django.shortcuts import redirect, render
redirect
redirect接收一个URL参数,调用该函数可让浏览器重定向(跳转)到指定的URL地址。
def index(request):
return redirect(url)
render
render接收request参数、待渲染的html模板文件和具体的渲染内容(字典参数),该函数用于服务器返回具体的数据给指定的模板使用。
def index(request):
return render(request, template_name, {'name': 'lily', 'ags': 35})
reserve函数功能及使用方法
官方文档已经写的很清楚明了了,偷个懒直接拿来用了。
reverse()
If you need to use something similar to the url template tag in your code, Django provides the f