flask笔记(1)
1. 配置环境
1.安装ez_insatall,在浏览器中输入网址 https://bitbucket.org/pypa/setuptools,回车后会进入 setuptools 安装程 序的主页。在这个页面中找到下载安装脚本的链接,脚本名为 ez_setup.py。把这个文件保 存到电脑的一个临时文件夹中,然后在这个文件夹中执行以下命令:
$ python ez_setup.py
$ easy_install virtualenv
2.创建虚拟环境,新建目录
$ virtualenv venv(参数:虚拟环境目录)
3.激活
$ venv\Scripts\activate
4.安装Flask包
(venv) $ pip install flask
2.初始化程序
1.初始化
from flask import Flask app = Flask(__name__)
2.定义路由
@app.route('/user/<name>') def user(name): return '<h1>Hello, %s!</h1>' % name #动态变量
3.启动服务
if __name__ == '__main__': app.run(debug=True)
3.使用Flask-Script支持命令行选项
Flask 的开发 Web 服务器支持很多启动设置选项,但只能在脚本中作为参数传给 app.run() 函数。这种方式并不十分方便,传递设置选项的理想方式是使用命令行参数。
1.安装Script
(venv) $ pip install flask-script
2.加入视图文件
from flask.ext.script import Manager
manager = Manager(app)
# ...
if __name__ == '__main__':
manager.run()
3.运行
(venv) $ python hello.py runserver

浙公网安备 33010602011771号