重定向
: 分为永久重定向和暂时性重定向
在页面上体现的操作,就是浏览器会从一个页面自动跳转到另外一个页面
比如: 用户访问了一个需要权限的页面,但是该用户并没有登录, 因此我们应该给该页面重定向到登录页面
永久性重定向: http状态码是301, 多用于旧网址被废弃了要跳转到一个新的网址
暂时性重定向: http状态码是302, 表示页面的暂时性跳转 比如访问一个需要权限的页面, 当用户没有登录, 应该重定向到登录页面
redirect来实现重定向
redirect(to, *args, permanent=False, **kwargs)
参数详解:
to: 是一个url地址
permanent: 是否是永久重定向 默认是False
暂时性重定向示例代码
参照的是 知乎网站
模拟场景
来源:CSDN
作者:仰望着那高处的巨人们
链接:https://blog.csdn.net/weixin_44737646/article/details/103452325