美文网首页
Flask项目第一次拆分 --- flask-blueprint

Flask项目第一次拆分 --- flask-blueprint

作者: 薛琊 | 来源:发表于2018-10-08 21:18 被阅读0次

安装

pip install flask-blueprint

项目拆分

  • ① views.py中创建
from flask import Blueprint

blue = Blueprint('first',__name__)
  • ② 在__init__.py中注册
from flask import Flask

from APP.views import blue


def create_app():
    app = Flask(__name__)
    app.register_blueprint(blueprint=blue)
    return app
  • ③ 在views.py中调用蓝图进行注册
@blue.route('/')
def hello_world():
    return 'Hello World!'
  • ④ 在manager中
from flask_script import Manager

from APP import create_app

app = create_app()
manager = Manager(app)

if __name__ == '__main__':
    manager.run()

相关文章

  • Flask项目第一次拆分 --- flask-blueprint

    安装 项目拆分 ① views.py中创建 ② 在__init__.py中注册 ③ 在views.py中调用蓝图进...

  • pycharm中pip安装库时报错

    今天使用pycharm写flask,但是使用pycharm安装flask-blueprint的时候报了这样一个错误...

  • (二)Flask-Blueprint 搭建工程

    Flask-Blueprint用来布置项目工程 是一个非常好用的蓝图设计开始先创建一个Hello World的工程...

  • flask项目的拆分

    flask的拆分:第二阶段的拆分包括以下:init.py:用于整个项目的初始化。manage.py:负责项目的运行...

  • 后端Flask项目拆分

    先说一下Flask框架和Django框架他们两个其实都差不多Flask这个框架主要是基于jinja2来实现开发的那...

  • 学习flask的番外4之Flask结构组织

    写在前面   大家都知道代码要可读便于维护才是好的项目,所以这里讲一下基础的Flask项目拆分。 开始拆分   我...

  • Flask项目拆分celery模块

    在flask项目中使用celery作异步任务处理时,由于异步的任务比较多,就想着把这些任务独立出一个模块,在视图函...

  • Flask项目中app与model拆分

    前言 用Flask这个轻量级的web微框架经一段时间了,基本上都是来的项目比较小,需求比较简单或者说时间比较赶的时...

  • flask知识点

    flask: 新建项目使用: 新建Flask项目 导入Flask类 Flask函数接收一个参数name,它会指向程...

  • Flask框架问题总结

    一.flask项目小问题1.Flask项目@app.route()传入多个参数HTML中 2.在Flask项目中请...

网友评论

      本文标题:Flask项目第一次拆分 --- flask-blueprint

      本文链接:https://www.haomeiwen.com/subject/qlfsaftx.html