flask入门学习(一)

  • 以下所有操作在linux系统python3 虚拟环境中使用
  • source your_env_path/bin/active

安装

  • pip install flask

第一个简单例子

  • 创建hello.py 内容
from flask import Flask   # 导入flask库文件

app = Flask(__name__)     # 生成实例

@app.route('/')           # 注册路由,这里‘/’ 指向 127.0.0.1/ 类似 ’/he' 指向 127.0.0.1/he 
def hello():              # 定义函数,名称随便改
    return 'hello_world'  # 请求返回内容,随便改

运行项目

FLASK_APP=hello.py FLASK_ENV=development flask run

  • 也可以用export FLASK_APP=hello.py ; falsk run 启动 (这里使用全局变量,不是很喜欢,) 这一步主要让内建服务器知道你要运行的py文件名称
  • FLASK_ENV=development 调试模式,修改完代码之后,服务会随之重启,这样不用手动重启了,方便一些

查看效果

  • 打开浏览器,输入127.0.0.1(或者localhost)看到hello_world, 代表成功了

出错处理

  • 出现错误会在你运行命令的终端有所体现,仔细看看就行
原文地址:https://www.cnblogs.com/longbigbeard/p/14139930.html