赞
踩
毕业设计是一个社交博客,选择了Flask框架,这里是总结下对Flask框架的学习。
Flask框架是一个微框架,开发的理念就是设计一个可扩展的Web框架,它具有一个包含基本服务的强健核心,其他功能可通过扩展实现。所以开发者可以自己挑选所需的扩展包。
Flask的核心就是基于Werkzeug提供的Web服务器网关接口(WSGI)和Jinja提供的模板系统。但是Flask没有原生的数据库访问,Web表单验证和用户验证等高级功能,这些功能都以扩展包提供,开发者可以任意挑选符合项目需求的扩展,也可以自己进行开发,这就和其他大型框架的做法相反,大型框架往往已近替你做了大多数选择,难以使用替代方案。
Flask最重要的参考资料是其简洁的文档:Flask。
我们以Hello World开始
- from flask import Flask
- app = Flask(__name__)
-
- @app.route('/')
- def hello_world():
- return 'Hello World!'
-
- if __name__ == '__main__':
- app.run()
文档对这个程序做背后的运行解释是:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。