Flask创建简单的web--hello world!
本示例基于window系统。
1.安装pip和virtualenv(若以安装忽略):
easy_install pip
easy_install virtualenv
2.创建项目目录firstPython。目录下执行cmd,
virtualenv flask
这里会在当前目录下生成flask文件夹,里边自动添加了一些python相关的包和解释器等文件。
3.安装flask和扩展包
flask\Scripts\pip install flask
flask\Scripts\pip install flask-login
flask\Scripts\pip install flask-openid
flask\Scripts\pip install flask-sqlalchemy
flask\Scripts\pip install sqlalchemy-migrate
flask\Scripts\pip install flask-whooshalchemy
flask\Scripts\pip install flask-wtf
flask\Scripts\pip install flask-babel
flask\Scripts\pip install flup
flask\Scripts\pip install --no-deps lamson chardet flask-mail
上面是一些常用扩展包,目前用不上,可以只引用flask。注意,执行的pip路径是flask\Scripts\pip,这样调用本工程下的pip。
4.创建hello.py:
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello World!"
if __name__ == '__main__':
app.run()
5.运行hello.py:
当前目录下cmd:python hello.py
成功后访问地址默认端口5000.显示Hello world!