flask+sqlalchemy数据库可视化

本文介绍了如何利用Flask和SQLAlchemy搭建一个数据库可视化应用。首先,通过pip安装必要的库,然后创建Flask项目,接着配置数据库连接。在项目中创建config.py和app.py文件,并在index.html中利用echarts.js进行数据可视化展示,从而将数据库内容转化为统计图表。
摘要由CSDN通过智能技术生成

flask+sqlalchemy数据库可视化

前期准备

数据库aa 表kun.sql

安装flask

pip install flask

安装flask-sqlalchemy(Flask-SQLAlchemy是一个简化了 SQLAlchemy 操作的flask扩展,是SQLAlchemy的具体实现,封装了对数据库的基本操作)

pip install flask-sqlalchemy

创建Flask项目

#这里项目名称为HelloWorld
在这里插入图片描述
#创建完成后是这样的
在这里插入图片描述
#在templates文件中新建index.html文件
#在static文件中放入echarts.min.js文件 下载

连接数据库

#在HelloWorld项目中创建config.py文件(用于连接数据库)

# dialect+driver://username:password@host:port/database
DIALECT = 'mysql'
DRIVER = 'mysqldb'
USERNAME = 'root'
PASSWORD = 'abc'
HOST = '127.0.0.1'
PORT = '3306'
DATABASE = 'aa'

SQLALCHEMY_DATABASE_URI = "{}+{}://{}:{}@{}:{}/{}?charset=utf8".format(DIALECT, DRIVER, USERNAME, PASSWORD, HOST, PORT, DATABASE)
SQLALCHEMY_TRACK_MODIFICATIONS = False

#在app.py文件配置

from flask import Flask,render_template
from flask_sqlalchemy import SQLAlchemy
import config                 # 引用config.py
app = Flask(__name__)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值