自学Python也有小半年了,感觉没啥进展,跟自己三分钟热度有关系吧!
捡个芝麻,丢了西瓜!
想了好久,还是决定从Flask框架开始吧!
话不多说,直接插入>>>>>>>>>主题.....................
既然自己看文档没啥效果,那就翻译文档吧,一边翻译一边学习!
作为第一篇,就从首页开始吧!
好吧,又说了好多废话!(打脸)
正文开始预警————————
Flask是一个基于Werkzeug,Jinjia2,用Python编写的微型框架,它有很好的扩展性。
在你提问之前告诉你,Flask是BSD认证的!
Flask是好玩的 最新版本:0.12.2
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello World!"
而且很容易上手
$ pip install Flask
$ FLASK_APP = hello.py flask run
对Flask感兴趣麽?相关链接如下: Github
>> 下载最新版本
>> 加入邮件列表
>> 贡献代码
这里有啥呢?
>> 内置开发服务器和调试器
>> 集成单元测试支持
>> RESTful请求调度
>> 使用Jinjia2模板
>> 支持安全cookies(用户端sessions)
>> 100%WSGI 1.0兼容
>> 基于Unicode编码
>> 广泛的文档支持
基于Flask的应用到底是什么样子?
如果你在寻找一些使用Flask框架编写的应用的代码,请看下面的Github上的开源示例:
>> flaskr —— 一个微型博客
>> minitwit —— 模仿推特
>> 当前网站 —— 静态网页 + 邮件列表档案
贡献代码
你是不是发现Flask中的bug了?或者你觉得Flask有更好的改进方案?
请来Flask's github页面,创建一个新的分支,或者fork一份。如果你只是想和社区开发人员进行交流,请访问the IRC channel,或者加入邮箱列表。
你也可以向issue tracker直接贡献问题和请求