您的位置:首页 > 编程语言 > Python开发

Python Webk框架学习 Flask

2014-10-24 22:02 681 查看
Flask是一个使用Python编写的轻量级Web应用框架。基于Werkzeug WSGI工具箱和Jinja2 模板引擎。 Flask使用BSD授权。Flask也被称为“microframework”,因为它使用简单的核心,用extension增加其他功能。Flask没有默认使用的数据库、窗体验证工具。然而,Flask保留了扩增的弹性,可以用Flask-extension加入这些功能:ORM、窗体验证工具、文件上传、各种开放式身份验证技术。

而且经常听别人称赞其是最pythonic 的Web框架。

环境搭建,Flask 依赖于两个外部库:Werkzeug 和 Jinja2 。 Werkzeug 是一个 WSGI (在 web 应用和多种服务器之间开发和部署的标 准 Python 接口) 的工具集Jinja2 负责渲染模板。

sudo pip install Flask


  

Hello World.

from flask import Flask
app = Flask(__name__)

@app.route('/')
def hello_world():
return 'Hello World!'

if __name__ == '__main__':
app.run()


tp@Evilxr:~$ vim hello.py
tp@Evilxr:~$ python hello.py
* Running on http://127.0.0.1:5000/ 127.0.0.1 - - [16/Nov/2014 23:10:36] "GET / HTTP/1.1" 200 -
127.0.0.1 - - [16/Nov/2014 23:10:36] "GET /favicon.ico HTTP/1.1" 404 -
127.0.0.1 - - [16/Nov/2014 23:10:36] "GET /favicon.ico HTTP/1.1" 404 -


  


  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: