zoukankan      html  css  js  c++  java
  • 记录一下flask常用的命令,每次都找太麻烦啦

    前端:

    base.html

    <!DOCTYPE html>
    <html lang="ZH-CN">
    <head>
        <meta charset="UTF-8">
        <title>{% block title %}{% endblock %}</title>
        <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
        <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, viewport-fit=cover">
       <link rel="stylesheet" href="../static/css/mdui.min.css">
       <link rel="stylesheet" href="../static/css/app.css" crossorigin="anonymous">   
       <script src="../static/js/mdui.min.js"></script>
    {% block style %}{% endblock %}
    </head>
    <body class="mdui-drawer-body-left mdui-appbar-with-toolbar mdui-theme-primary-blue-grey mdui-theme-accent-pink">
    
    
            <div class="mdui-list" mdui-collapse="{accordion: true}" style="margin-bottom: 76px;">
                <div class="mdui-collapse-item {% if request.path=='/home' %} mdui-list-item-active {% endif %}">
                    <div class="mdui-collapse-item-header mdui-list-item mdui-ripple">
                        <i class="mdui-list-item-icon mdui-icon material-icons">home</i>
                        <a href="{{ url_for('home')}}" class="mdui-list-item-content mdui-ripple">首页</a>
                    </div>
                </div>
    </div>
    
    
    </div>
    {% block container %}{% endblock %}
    
    {% block script %}{% endblock %}
    </html>

    子页面:

    {% extends "base.html" %}
    {% block title %} 首页 {% endblock %}
    {% block style %}
    <style type="text/css">
        #showSecret {
          cursor: pointer;
          color: #607d8b;
        }
    </style>
    {% endblock %}
    {% block container %}
    <div class="mdui-container doc-container" style="min-height: 600px;">
    
    </div>
    {% endblock %}

    server.py:

    # -*- coding: utf-8 -*-
    
    import requests
    import demjson
    import operator
    import logging
    import const
    import wj_user
    import wj_token
    
    from flask import Flask
    from flask import request
    from flask import render_template
    from flask import jsonify
    
    from recieve import recieve_msg_process
    from send import send_msg_process
    
    app = Flask(__name__)
    app.logger.setLevel(logging.INFO)
    
    @app.route('/admin', methods=['GET'])
    def hello_world():
        return 'hello world, this is JuGuang!!'
    
    @app.route('/home', methods=['GET'])
    def home():
        return render_template("home.html")
    
    @app.route('/login', methods=['GET'])
    def login():
        if request.method == 'GET':
            return render_template("login.html")
        else:
            pass
    
    
    @app.route('/register', methods=['GET'])
    def register():
        return render_template("register.html")
    
    
    if __name__ == '__main__':
        app.run(host='0.0.0.0', port=4567, debug=True)
  • 相关阅读:
    Windows API一日一练(55)FlushFileBuffers和SetFilePointer函数
    JDBC连接MySQL数据库及演示样例
    FusionCharts简单教程(一)---建立第一个FusionCharts图形
    破解中国电信华为无线猫路由(HG522-C)自己主动拨号+不限电脑数+iTV
    DB9 公头母头引脚定义及连接
    第二届战神杯线上编程挑战赛月赛第一题:回文数
    白话经典算法系列之七 堆与堆排序
    开发人员程序猿10大聚集地
    对不起,说句粗话——这个太屌了,windows1.0安装程序(附下载)
    Arduino入门套件 Arduino UNO R3
  • 原文地址:https://www.cnblogs.com/qjykn/p/11061498.html
Copyright © 2011-2022 走看看