• 用户登录就显示一部分按钮,未登录就显示登录按钮


          {% if request.user.is_authenticated %}
    
                        <li><a href="#">{{ request.user.username }}</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">
                                <li><a href="">修改密码</a></li>
                                <li><a href="#">修改头像</a></li>
                                <li><a href="{% url 'backend' %}">后台管理</a></li>
                                <li role="separator" class="divider"></li>
                                <li><a href="{% url 'logout' %}">退出</a></li>
                            </ul>
                        </li>
                    {% else %}
                        <li><a href="{% url 'login' %}">登录</a></li>
                        <li><a href="{% url 'reg' %}">注册</a></li>
                    {% endif %}
  • 相关阅读:
    Redis
    Redis
    Redis
    linux 安装docker
    linux 安装nexus
    linux 安装jenkins
    linux 安装gitlab
    python 类的继承
    python raise & assert
    python super()
  • 原文地址:https://www.cnblogs.com/JackShi/p/12725665.html
Copyright © 2020-2023  润新知