Django Views

在views 中实现页面的重定向:

urls:

from blog import  views
from django.conf.urls import  url,include 
urlpatterns = [
    url(r'^viewsTest',views.viewTest),
    url(r'^userInfo/',views.userInfo),
]

views:

from django.shortcuts import HttpResponse,redirect
def viewTest(req):

    # 重定向一个路径下
   return redirect("/userInfo/")


def userInfo(request):
       return HttpResponse("ok")

当执行 http://127.0.0.1:8000/viewsTest  的时候 会自动跳转到http://127.0.0.1:8000/userInfo/ 中,一般用作页面跳转,重定向 , 比如 登录界面,登录成功进入一个其他界面

猜你喜欢

转载自www.cnblogs.com/gaizhongfeng/p/9231279.html