📅  最后修改于: 2023-12-03 14:53:00.447000             🧑  作者: Mango
Flask-SQLAlchemy是一个基于Flask的Python ORM库,用于管理SQLAlchemy数据库。这个库使得开发者可以更方便地使用SQLAlchemy。
本文将介绍如何在Shell-Bash中安装Flask-SQLAlchemy。
下面是安装Flask-SQLAlchemy的步骤:
$ pip install Flask-SQLAlchemy
这个命令将安装Flask-SQLAlchemy和其它相关的依赖库。
安装完成后,可以在Python代码中使用Flask-SQLAlchemy来连接数据库。
from flask import Flask
from flask_sqlalchemy import SQLAlchemy
app = Flask(__name__)
app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:////tmp/test.db'
db = SQLAlchemy(app)
class User(db.Model):
id = db.Column(db.Integer, primary_key=True)
username = db.Column(db.String(80), unique=True)
email = db.Column(db.String(120), unique=True)
def __init__(self, username, email):
self.username = username
self.email = email
def __repr__(self):
return '<User %r>' % self.username
以上的代码定义了一个基本的Flask应用,以及一个名为User的模型。模型使用Flask-SQLAlchemy库,映射到SQLite数据库。
通过这篇文章,你学习了如何在Shell-Bash中安装Flask-SQLAlchemy以及如何在Python代码中使用它。Flask-SQLAlchemy是一个非常强大的库,可以使得连接数据库变得更加简单和快速。