Flask 中关于‘蓝图’ 的使用-------------------

Blueprint是一个存储操作方法的容器,这些操作在这个Blueprint被注册到一个应用之后就可以被调用,Flask可以通过Blueprint来组织URL以及处理请求

Blueprint使用时应先定义一个‘蓝图’文件,然后在主页面from调用该文件

# -*- encoding: utf-8 -*-

#使用蓝图需要依赖Blueprint库
from flask import Flask,Blueprint


#导入自定义蓝图文件
from day6_part import my_part




#建立对象
app = Flask(__name__)

#载入配置文件
app.config.from_pyfile('config.ini')


#注册定义好的蓝图文件,给蓝图的url加前缀,如果不加前缀,副方法会重写主方法
app.register_blueprint(my_part,url_prefix='/part')




@app.route('/')
def index():
    return "这里是首页"


if __name__ == "__main__":
    app.run()

  

posted on 2018-12-26 16:25  你们的朋友小哪吒、 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/wjya/p/10179843.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值