温馨提示×

Flask SQLAlchemy的配置方法是什么

sql
小樊
86
2024-08-16 16:29:38
栏目: 云计算
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Flask应用中配置SQLAlchemy的方法如下:

  1. 首先在Flask应用中导入SQLAlchemy:
from flask_sqlalchemy import SQLAlchemy
  1. 创建一个SQLAlchemy对象并将Flask应用实例传递给它:
app = Flask(__name__)
app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///test.db'  # 数据库连接URI
db = SQLAlchemy(app)
  1. 在Flask应用的配置中添加数据库连接信息,如上述的SQLALCHEMY_DATABASE_URI。可以根据不同的数据库类型(如SQLite, MySQL, PostgreSQL等)设置不同的连接URI。

  2. 创建数据库模型类,并使用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)
  1. app.py中添加数据库的初始化和创建数据表的代码:
from app import db
db.create_all()

通过以上步骤就可以成功配置Flask应用中的SQLAlchemy,并创建数据库和数据表。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:Flask中怎么实现分页

0