【发布时间】:2018-10-27 07:00:16
【问题描述】:
在下面的代码中,app.run() 是如何发现 hello() 存在的?我浏览了代码并找不到答案。我认为 hello() 在被调用之前不会被添加到路由列表中,但是它是如何被调用的呢?
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello World!"
if __name__ == "__main__":
app.run()
我对 Flask 并不特别感兴趣。我只想自己实现类似的东西。
这种设计模式叫什么?
【问题讨论】:
标签: python design-patterns flask python-decorators