蓝图是Flask框架中用于构建应用程序模块化结构的一种方式。它可以帮助开发者将应用程序分解为更小的、可重用的组件。

安装Flask

在开始之前,请确保你已经安装了Flask。你可以使用以下命令进行安装:

pip install Flask

创建蓝图

蓝图是一个对象,它将URL映射到视图函数。以下是一个简单的蓝图示例:

from flask import Blueprint

blueprint = Blueprint('my_blueprint', __name__)

@blueprint.route('/')
def index():
    return '这是蓝图首页'

在上面的代码中,我们创建了一个名为my_blueprint的蓝图,并定义了一个路由/,当访问这个路由时,会返回“这是蓝图首页”。

注册蓝图

为了使蓝图生效,你需要将其注册到Flask应用中:

from flask import Flask

app = Flask(__name__)

app.register_blueprint(blueprint, url_prefix='/blueprints')

在上面的代码中,我们将蓝图注册到了Flask应用中,并指定了URL前缀为/blueprints

使用蓝图

现在,当你访问/blueprints/时,你会看到蓝图首页的输出。

更多信息

如果你想要了解更多关于蓝图的信息,请访问Flask官方文档

<center><img src="https://cloud-image.ullrai.com/q/FlaskBlueprints/" alt="FlaskBlueprints"/></center>