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