flask 蓝图
来源:互联网 发布:gbic端口 编辑:程序博客网 时间:2024/06/10 09:24
本文介绍一下蓝图的简单应用案例
第一步:在视图中定义路由(facebook\views\profile.py)
from flask import Blueprint, render_templateprofile = Blueprint('profile', __name__)# 就像普通的@app.route一样定义@profile.route('/<name>')def hello(name): return 'hello %s' % name
*也可以在定义蓝图的时候指定静态文件和模板文件的目录
profile = Blueprint('profile', __name__, template_folder='templates', static_folder='static')
第二步: Flask 应用程序中注册它(facebook\__init__.py)
from flask import Flaskfrom .views.profile import profileapp = Flask(__name__)# 为应用程序注册蓝图app.register_blueprint(profile)
第二步: 启动Flask 服务(facebook\runserver.py)
from facebook import appapp.run()
源码地址:
https://github.com/xcaojianhong/git/tree/master/facebook
阅读全文
0 0
- flask 蓝图
- flask 蓝图
- flask笔记:9:蓝图
- flask蓝图的使用
- flask蓝图的使用
- flask蓝图的使用
- Flask中的蓝图
- flask 中的蓝图 blueprint 的理解
- flask 中的蓝图 blueprint 的理解
- flask开发中蓝图与子域名
- Flask学习(3)蓝图学习
- Flask-响应、调度方法和蓝图
- flask蓝图(Blueprint)简单测试例子运行不成功的原因:注册时机不对
- 用 Flask 来写个轻博客 (16) — MV(C)_Flask Blueprint 蓝图
- 用 Flask 来写个轻博客 (17) — MV(C)_应用蓝图来重构项目
- Flask项目集成富文本编辑器UEditor 基于蓝图模式下
- 在flask中使用蓝图将路由分开写在不同文件
- flask
- java四种引用
- 关于Oracle语句中case when起别名
- CentOS7 配置SOCKS5代理服务
- 构建高并发高可用的电商平台架构实践
- 深度学习里面的batchsize设置
- flask 蓝图
- Vue-router2.0版本的使用
- 【Linux】中UDP_server的实现
- 003
- Java学习之路--计算圆形的面积和周长
- MOOC清华《程序设计基础》第5章:八皇后问题-代码一
- ios-设置UISearchBar输入框的颜色等属性
- Android中关于签名的一些知识
- 支持向量机