from flask import Flask, render_template, jsonify,request from models import GetFromDB app=Flask(__name__) @app.route("/query_province_topn/",methods=['POST']) def query_province_topn(): #print(request.form.get('topnum')) #print(request.form.get('topdate')) db=GetFromDB() results=db.query_province_topn('2020-08-07',5) data=jsonify(pub_dates=str(results[0][2]),areas=[x[0] for x in results],curcofirms=[x[1] for x in results]) return data @app.route("/chinaInfo/",methods=['POST']) def searchProvinceConfirmed(): print("------------------------------------") db=GetFromDB() results=db.searchProvinceConfirmed('2020-08-07') print(results) data=jsonify(areas=[x[0] for x in results],confirmed=[x[1] for x in results]) return data @app.route("/") def hello(): return render_template('hello.html') if __name__=='__main__': app.run(host='192.168.1.30')