flask----蓝图

蓝图:类似于主系统中的子系统。 

蓝图注册3步骤:

        1.定义蓝图:main = Blueprint('main',__name__,url_prefix='/main')

        2.将路由导入定义的蓝图或者app中

        3.初始化app.register_blueprint(main)

创建蓝图:

from flask import Blueprint

创建蓝图的视图

from app.main import main

        main.route()

app对象中注册蓝图

flask----蓝图_第1张图片

启动app,访问蓝图的路由 

flask----蓝图_第2张图片

flask----蓝图_第3张图片

 加入url_prefix

flask----蓝图_第4张图片

 访问

flask----蓝图_第5张图片

flask----蓝图_第6张图片

        每写一个路由,都需要将其导入蓝图中 ,不然不会生效。

数据库的操作:

1.初始化orm

flask----蓝图_第7张图片

 2.将app与db绑定

 3.配置绑定

flask----蓝图_第8张图片

4.自动更新:onupdate=xxxx

flask----蓝图_第9张图片

你可能感兴趣的:(后端开发-Flask,flask,后端,python)