向烧瓶应用程序添加sqlalchemy支持。
Flask-SQLAlchem的Python项目详细描述
flask sqlalchemy是Flask的扩展,它添加了对 SQLAlchemy发送给您的应用程序。它旨在简化使用sqlalchemy 通过提供有用的默认值和使其成为 更容易完成常见任务。
一个简单的例子
fromflaskimportFlaskfromflask_sqlalchemyimportSQLAlchemyapp=Flask(__name__)app.config["SQLALCHEMY_DATABASE_URI"]="sqlite:///example.sqlite"db=SQLAlchemy(app)classUser(db.Model):id=db.Column(db.Integer,primary_key=True)username=db.Column(db.String,unique=True,nullable=False)email=db.Column(db.String,unique=True,nullable=False)db.session.add(User(name="Flask",email="example@example.com"))db.session.commit()users=User.query.all()