简介:今天,首席CTO Note将与您分享Django如何设置网页跳跃页面的相关内容。如果您可以添加您现在面临的问题,请不要忘记注意此网站。让我们现在开始!
跳跃和重定向到非常常见的场景是登录并取消后返回当前页面。请您登录和取消示例。例如,用户正在浏览文章,发现要下载文章的附件需要为登录
系统的登录。HTML包含一个重定向URL的下一个隐藏域。有这样的行:
输入type =“隐藏”名称=“ next” value =“ {{next}}” / / /
登录后,跳到系统默认/帐户/配置文件
您将值更改为要跳转或重新通过URL的URL的值
相对简单,请使用http_referr,django的取消页面以这种方式写:
def logout_user(请求):
注销(请求)
返回httpresponseredirect(request.meta.get('http_referr','/'))
登录操作:
登录操作相对复杂,因为通常有单独的登录页面。如果登录成功,则HTTP_REFERR是登录页面的URL,而不是上一页。
结论:以上是主要CTO的全部内容,请注意Django如何设置网页跳跃页面。感谢您花时间阅读内容,不要忘记在此网站上找到它。