【发布时间】:2021-08-31 18:55:13
【问题描述】:
我如何访问不同的类数据库并添加/提交到它们?
例如,我的 Flask 应用程序中有这两个数据库模型。
class classroom(db.Model):
cName = db.Column(db.String(200), nullable=False, primary_key=True)
cUsername = db.Column(db.String(200), nullable=False)
cWhere = db.Column(db.String(200), nullable=False)
cLimit = db.Column(db.Integer, nullable=False)
class check(db.Model):
vUsername = db.Column(db.String(200), nullable=False, primary_key=True)
vWhere = db.Column(db.String(200), nullable=False)
vLimit = db.Column(db.Integer, nullable=False)
而且我想分别给它们添加数据db.session.add(new_classroom),我如何具体告诉程序只将数据发送到教室数据库,如果我想专门将数据发送到检查数据库,我可以这样做也是。
我尝试为表设置名称,但这并没有改变任何东西...
【问题讨论】:
-
当你说数据库时,我认为你的意思是表或只是模型。 “我的 Flask 应用程序中有这两个数据库模型”模型映射到一个表,所以表模型更合适。恕我直言。
标签: python flask sqlalchemy flask-sqlalchemy