8、flask-蓝图

2023-08-27  本文已影响0人  许忠慧

一个略大一些的网站后端代码不可能全部都卸载main.py中,这个时候可以使用蓝图机制进行不同模块的划分和管理

一、基础语法

1、先新建一个py文件

# 需要导入的库
from flask import Blueprint

# 创建一个蓝图
use_blueprint = Blueprint('UsePrint', __name__)

# 使用蓝图进行路由绑定
@use_blueprint.route('/useBluePrint')
def root():
    return '使用蓝图'

2、main.py中注册蓝图

from flask import Flask
# 导入创建的蓝图
from blueprint.UseBluePrint import use_blueprint

app = Flask(__name__)
# 注册蓝图
app.register_blueprint(use_blueprint)


@app.route('/')
def root():
    return 'helllo flask'


if __name__ == '__main__':
    app.run(debug=True)

在浏览器中分别访问两个文件中的路由即可

上一篇 下一篇

猜你喜欢

热点阅读