如何退出登录(Django项目实战之退出登录页面)

首页教程更新时间:2022-12-01 18:56:58

通过前几节课的操作我们已经完成了注册、登录以及首页的操作,今天我们继续新建退出登录页面,这个页面相对其他页面简单一些。


1.路由的配置

我们将退出登录放在user目录下,地址为'''/user/signout/'


如何退出登录,Django项目实战之退出登录页面(1)


2.视图函数的配置

我们想要的效果是,当点击退出登录按钮的时候,将session和cookies进行删除,页面301跳转到首页,,因为首页我们之前做了一个判断,假如用户是登录状态,显示的是有欢迎、退出和进入笔记三个按钮;未登录状态显示的是登录和注册按钮。


1)删除session


判断用户名和ID是否在session中,如果在,选择删除

如何退出登录,Django项目实战之退出登录页面(2)


2)删除cookies


跟删除session一样,做个判断用户名和ID是否是在cookies中,然后进行301的跳转。


如何退出登录,Django项目实战之退出登录页面(3)


3.退出登录链接的配置

我们找到首页的HTML,将退出登录的链接配置上。

如何退出登录,Django项目实战之退出登录页面(4)

这样登录、注册、退出已经操作完成了,我们接下来就讲下进入笔记操作过程。

,
图文教程
相关文章
热门专题
推荐软件
奇热小说
奇热小说
下载
QQ2019手机版
QQ2019手机版
下载
王者荣耀
王者荣耀
下载
百度浏览器迷你版
百度浏览器迷你版
下载
2345浏览器手机版
2345浏览器手机版
下载
网易邮箱
网易邮箱
下载
爱奇艺
爱奇艺
下载
网易云音乐
网易云音乐
下载
WPSOffice
WPSOffice
下载
优酷
优酷
下载
谷歌浏览器(Chrome)
谷歌浏览器(Chrome)
下载
迅雷看看播放器
迅雷看看播放器
下载
UC浏览器
UC浏览器
下载
QQ音乐
QQ音乐
下载
阿里旺旺买家版v9.12.10C官方版
阿里旺旺买家版v9.12.10C官方版
下载
360安全卫士v12.1官方版
360安全卫士v12.1官方版
下载
猜你喜欢
方块酷跑手机版
方块酷跑手机版
下载
千米猫
千米猫
下载
高考参谋长电脑版
高考参谋长电脑版
下载
保护小姐姐
保护小姐姐
下载
海绵宝宝打保龄球小游戏
海绵宝宝打保龄球小游戏
下载
顶尖狙击手ios版
顶尖狙击手ios版
下载
JeeSpringCloud(云快速开发平台)v3.2.4官方版
JeeSpringCloud(云快速开发平台)v3.2.4官方版
下载
嘻哈大乱斗
嘻哈大乱斗
下载
山东板式家具网
山东板式家具网
下载
密密
密密
下载
职业自行车队经理2019语言切换工具
职业自行车队经理2019语言切换工具
下载
傲天风云剑
傲天风云剑
下载
英灵联盟电脑版
英灵联盟电脑版
下载
JumpPaint
JumpPaint
下载
甜影魔版
甜影魔版
下载
智教云家长端
智教云家长端
下载