python-flask笔记(一)
2018-07-26 本文已影响30人
f1a94e9a1ea7
python 虚拟环境(windows):
- 命令行下安装:
- pip install virtualenv
- pip install virtualenvwrapper # 这是对virtualenv的封装版本,一定要在virtualenv后安装
- 运行:
- 命令行进入一个项目目录输入virtualenv envname # 创建一个名字为envname的虚拟环境
- cd envname
- cd Scripts # 进入相关启动文件夹
- activate # 启动虚拟环境
- deactivate # 退出
一个最小的应用:
- 开启虚拟环境后(记得先下载所需模块)在项目根目录下创建 app.py:
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_world():
return 'Hello World!'
if __name__ == '__main__':
app.run()
- 命令行输入:python hello.py 即可
或者直接用pycharm:
- 新建 app.py 内容同上,右键然后选择 run app 也可以
在上一步基础上添加动态路由:
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_world():
return 'hello world'
##############新添加##############
@app.route('/user/<username>')
def show_user_profile(username):
# show the user profile for that user
return 'User %s' % username
if __name__ == '__main__':
app.run()