python-flask笔记(一)

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/')
def show_user_profile(username):
    # show the user profile for that user
    return 'User %s' % username


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

添加之后,访问http://127.0.0.1:5000/有返回数据,但是http://127.0.0.1:5000/h就是404了...原因暂时未明...

你可能感兴趣的:(python-flask笔记(一))