flask,mysql,ajax,echarts实现数据可视化
使用的数据库是自带的world数据库
数据库结构:
项目结构
后台代码
_init_.py
// An highlighted block
from flask_sqlalchemy import SQLAlchemy
from flask import Flask,render_template,jsonify
#实例化flask
app=Flask(__name__)
#flask config 设置
app.config.from_pyfile('config.py')
#实例化SQLAlchemy
db=SQLAlchemy(app)
@app.route('/demo_1_data',methods=['POST','GET'])
def demo_1_data():
return jsonify(demo_data_1())
@app.route('/demo_1')
def demo_1():
return render_template('demo_1.html')
#一定要在这里导入,不然会出现循环导入的问题
from flask_sqlalchemy_echarts.Db_data_format import demo_data_1
if __name__ == '__main__':
app.</