zoukankan      html  css  js  c++  java
  • 17-----BBS论坛

    BBS论坛(十七)

    17.首页导航条实现和代码抽离

    (1)temlates/common/_head.html

    <meta name="csrf-token" content="{{ csrf_token() }}">
    
    <script src="http://cdn.bootcss.com/jquery/3.1.1/jquery.min.js"></script>
    <link href="http://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet">
    <script src="http://cdn.bootcss.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
    
    <script src="{{ url_for('static',filename='common/zlparam.js') }}"></script>
    <script src="{{ url_for('static',filename="common/zlajax.js") }}"></script>
    
    <link rel="stylesheet" href="{{ url_for('static',filename='common/sweetalert/sweetalert.css') }}">
    <script src="{{ url_for('static',filename='common/sweetalert/sweetalert.min.js') }}"></script>
    <script src="{{ url_for('static',filename='common/sweetalert/zlalert.js') }}"></script>

    (2)cms/cms_base.html

    <head>
        <meta charset="UTF-8">
    
        <title>{% block title %}{% endblock %}</title>
    
        <link rel="stylesheet" href="{{ static('cms/css/base.css') }}">
        <script src="{{ static('cms/js/base.js') }}"></script>
    
        {% include "common/_head.html" %}
    
        {% block head %}{% endblock %}
    
    </head>

    (3)front/front_base.html

    <!DOCTYPE html>
    <html lang="en">
    <head>
    
        <meta charset="UTF-8">
        {% include "common/_head.html" %}
        <title>{% block title %}{% endblock %}</title>
        {% block head %}{% endblock %}
    
    </head>
    <body>
    <nav class="navbar navbar-default">
        <div class="container-fluid">
            <div class="navbar-header">
                <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"
                        data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
                    <span class="sr-only">Toggle navigation</span>
                    <span class="icon-bar"></span>
                    <span class="icon-bar"></span>
                    <span class="icon-bar"></span>
                </button>
                <a class="navbar-brand" href="/">仙剑论坛</a>
            </div>
    
            <!-- Collect the nav links, forms, and other content for toggling -->
            <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
                <ul class="nav navbar-nav">
                    <li class="active"><a href="#">首页 <span class="sr-only">(current)</span></a></li>
                </ul>
                <form class="navbar-form navbar-left">
                    <div class="form-group">
                        <input type="text" class="form-control" placeholder="请输入关键字">
                    </div>
                    <button type="submit" class="btn btn-default">搜索</button>
                </form>
                <ul class="nav navbar-nav navbar-right">
                    <li><a href="{{ url_for('front.signin') }}">登录</a></li>
                    <li><a href="{{ url_for('front.signup') }}">注册</a></li>
    
                </ul>
            </div><!-- /.navbar-collapse -->
        </div><!-- /.container-fluid -->
    </nav>
    
    {% block body %}
    
    {% endblock %}
    
    </body>
    </html>

    (4)front/front_index.html

    {% extends "front/front_base.html" %}
    
    {% block title %}
        仙剑论坛
    {% endblock %}
    
    {% block head %}
    
    {% endblock %}
    
    {% block body %}
        论坛首页
    {% endblock %}

    (5)front/views.y

    @bp.route('/')
    def index():
        return render_template('front/front_index.html')

  • 相关阅读:
    Kibana 基本操作
    kibana安装
    es7.2版本安装ik分词
    Elastic Search闪退问题
    Elastic Search安装-windows
    1-ES简单介绍
    vue项目1-pizza点餐系统12-设计购物车
    vue项目1-pizza点餐系统11-设计menu页面
    前端:table、thead、th、tr、td
    某二分图匹配题的题解
  • 原文地址:https://www.cnblogs.com/edeny/p/10021048.html
Copyright © 2011-2022 走看看