Flask蓝图(Blueprint)

Flask蓝图(Blueprint),第1张

概述一、作用 为开发者提供目录结构 二、简单示例 1.创建一个项目文件 2.创建一个同名的python package文件 3.创建一个manage.py文件 4.在同名的python package中创建views templates static文件夹 5.目录结构     a 、python package的__init__.py文件 from flask import Flaskfrom

一、作用

为开发者提供目录结构

二、简单示例

1.创建一个项目文件

2.创建一个同名的python package文件

3.创建一个manage.py文件

4.在同名的python package中创建vIEws templates static文件夹

5.目录结构

 

 

a 、python package的__init__.py文件

from flask import Flaskfrom .vIEws.account import bp#def create_app():    app = Flask(__name__)    # 注册blueprint,使blueprint和app之间产生联系    app.register_blueprint(bp)    return app

b、manage.py

from blue import create_appif __name__ == __main__:    app = create_app()    app.run()

c、account.py

from flask import Blueprint,render_template# url_prefix 设置url的前缀,/API/login/bp = Blueprint(bp,__name__,url_prefix=/API)@bp.route(/login/)def login():    return render_template(login.HTML)
总结

以上是内存溢出为你收集整理的Flask蓝图(Blueprint)全部内容,希望文章能够帮你解决Flask蓝图(Blueprint)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1190929.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存