西北乱跑娃 --- bottle微框架从注册到应用(四)

一、html的导航栏设计退出菜单

<ul class="nav navbar-nav">
            <li class="active"><a href="/">主页</a></li>
            <li class="dropdown">
              <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">状态管理 <span class="caret"></span></a>
              <ul class="dropdown-menu">
                 % if super=='False':
                  <li><a href="/addmedia">添加多媒体</a></li>
                  <li role="separator" class="divider"></li>
                  <li><a href="/logout">退出登录</a></li>
                  % else:
                  <li><a href="/manage">后台管理</a></li>
                  <li><a href="/logout">退出登录</a></li>
                  % end
              </ul>
            </li>
            <li style="padding-left: 150px"><a href="#contact"><img src="" alt=""></a></li>
            <li style="padding-left: 30px"><a href="#contact">{{ username }}</a></li>
          </ul>

当然这里我们采用的是bottle自带的模板。还是比较好用的。

二、后台设计

在views.py下创建视图/logout

@route("/logout")
def login():
    response.delete_cookie('account')
    return redirect('/login')

实质上来说,退出功能的本质就是删除本地cookie,让回话过期。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

西北乱跑娃

万水千山总是情,犒赏一下行不行

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值