🥄 一个勺子
学习Flask v0.1源码的产物,先理解,然后尝试自己写出来。工具类由Werkzeug提供, 如路由,Session, 静态文件托管中间件等。 Werkzeug的Local实现很巧妙,我照着它的设计也写了一个。模板引擎由jinja2提供。
Werkzeug>=0.6.1 Jinja2>=2,4
fromspoonimportSpoonapp=Spoon(__name__)
@app.route('/')defhello_world():
return'Hello, World!'if__name__=='__main__':
app.run(debug=True)