来自http://flask.pocoo.org/docs/1.0/quickstart/#a-minimal-application
一个最小的Flask应用程序看起来像这样:
from flask import Flask app = Flask(__name__) @app.route('/') def hello_world(): return 'Hello, World!'
那该代码做什么?
首先,我们导入了Flask类。此类的实例将是我们的WSGI应用程序。
接下来,我们创建此类的实例。第一个参数是应用程序的模块或软件包的名称。如果您使用的是 单个模块(如本例所示),您应该使用 name 取决于它是作为应用程序启动还是作为模块导入 名称将不同(“ 主要”与实际的导入名称)。 这是必需的,以便Flask知道在哪里寻找静态模板 文件等。有关更多信息,请查看烧瓶 文档。
然后,我们使用route()装饰器告诉Flask哪个URL应该触发我们的函数。
为该函数赋予一个名称,该名称也用于生成该特定函数的URL ,并返回我们想要的消息 显示在用户的浏览器中。
“还用于为该特定功能生成URL的名称”是什么意思?调用函数的URL难道不是http://127.0.0.1:5000/
并与函数名称无关吗?
谢谢。