Flask框架简单使用
文章目录
- 安装:
pip install flask
- Flask快速入门:http://docs.jinkan.org/docs/flask/quickstart.html#quickstart
快速构建
- 在项目根目录下构建:
- webapp包目录,存放flask代码,包内有
__init__.py
文件 - templates目录,存放模板文件
- static目录,存放js,css等静态文件。其下建立js目录,放入jquery、echarts的js文件
- app.py入口文件
- webapp包目录,存放flask代码,包内有
- 基本组成
- 目录结构如下:
- 目录结构如下:
# /webapp/__init__.py文件内容
from flask import Flask,jsonify
#创建应用
app = Flask("myweb")
#路由和视图函数
@app.route("/")
def index():
return "hello flask"
@app.route("/json",methods=["GET"]) #列表中指定多个方法
def getjson():
d = {
"a":1,"b":2,"c":3}
return jsonify(d) #Mime是application/json
#打印重要属性
print(*filter(lambda x: not x[0].startswith("__") and x[1],app.__dict__.items()),sep="\n")