阅读量:2
在Flask应用中配置SQLAlchemy的方法如下:
- 首先在Flask应用中导入SQLAlchemy:
from flask_sqlalchemy import SQLAlchemy
- 创建一个SQLAlchemy对象并将Flask应用实例传递给它:
app = Flask(__name__)
app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///test.db' # 数据库连接URI
db = SQLAlchemy(app)
-
在Flask应用的配置中添加数据库连接信息,如上述的
SQLALCHEMY_DATABASE_URI。可以根据不同的数据库类型(如SQLite, MySQL, PostgreSQL等)设置不同的连接URI。 -
创建数据库模型类,并使用SQLAlchemy的
db.Model作为基类:
class User(db.Model):
id = db.Column(db.Integer, primary_key=True)
username = db.Column(db.String(80), unique=True, nullable=False)
- 在
app.py中添加数据库的初始化和创建数据表的代码:
from app import db
db.create_all()
通过以上步骤就可以成功配置Flask应用中的SQLAlchemy,并创建数据库和数据表。
以上就是关于“Flask SQLAlchemy的配置方法是什么”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm