讲解对象:django实现更简单的重定向redirect
作者:融水公子 rsgz
更简单的重定向redirect
上一篇文章提到过重定向问题,今天换一个函数实现,更加简单
1 应用路由还是昨天的
url(r'^redirect1/$', views.redirect1),
url(r'^redirect2/$', views.redirect2),
2视图函数这么写
# 更简单的重定向
fromdjango.http import HttpResponseRedirect
fromdjango.shortcuts import redirect
defredirect1(request):
# return HttpResponseRedirect('/rsgz/redirect2')
return redirect('/rsgz/redirect2')
defredirect2(request):
return HttpResponse("这是更简单的重定向")
3 启动django服务器
pythonmanage.py runserver
4 浏览器运行测试
http://127.0.0.1:8000/rsgz/redirect1
分析:这样的重定向也是成功的!
联系客服