一、Flask蓝图目录
我们之前写的Flask项目都是自己组织的目录结构,其实Flask官方有其推荐的目录结构,以下就是一个符合官方推荐的Flask小型应用的项目结构目录示例,如下:
如图,这就是我们建立好的一个目录结构,一层一层的看一下,首先是app目录,它就是我们的主应用程序目录了,其中有一个__init__.py文件,里面的内容如下:
from flask import Flask from .views.acc import acc_bp from .views.user import user_bp def create_app(): my_app = Flask(__name__) my_app.register_blueprint(acc_bp) my_app.register_blueprint(user_bp) return my_app