Python 如何使用本地数据库和RESTAPI构建SQLAlchemy模型
我正在尝试使用SQLAlchemy和Marshmallow构建一个数据库模型来序列化它 我想建立一个团队实体,包括Id、姓名等字段,并与问题实体建立一对多关系。但我希望问题实体不作为表存储在数据库中,而是从RESTAPI(已经存在)获取 结果是,我可以查询一个团队(使用SQLAlchemy)并获得其字段以及与之相关的任何问题 我尝试了如下操作(使用PickleType存储RESTAPI中的问题实体列表),但没有结果,因为我无法在序列化结果中真正获得问题Python 如何使用本地数据库和RESTAPI构建SQLAlchemy模型,python,api,sqlalchemy,marshmallow,Python,Api,Sqlalchemy,Marshmallow,我正在尝试使用SQLAlchemy和Marshmallow构建一个数据库模型来序列化它 我想建立一个团队实体,包括Id、姓名等字段,并与问题实体建立一对多关系。但我希望问题实体不作为表存储在数据库中,而是从RESTAPI(已经存在)获取 结果是,我可以查询一个团队(使用SQLAlchemy)并获得其字段以及与之相关的任何问题 我尝试了如下操作(使用PickleType存储RESTAPI中的问题实体列表),但没有结果,因为我无法在序列化结果中真正获得问题 class TeamModel(db.Mo
class TeamModel(db.Model):
id = db.Column(db.Integer, primary_key=True)
name = db.Column(db.String(length=255))
issues_list = db.Column(db.PickleType())
class TeamSchema(ma.ModelSchema):
class Meta:
model = TeamModel
_links = ma.Hyperlinks(
{"self": ma.URLFor("team", id="<id>"),
"collection": ma.URLFor("team")}
)
class团队模型(db.Model):
id=db.Column(db.Integer,主键=True)
name=db.Column(db.String(长度=255))
问题列表=db.Column(db.PickleType())
类TeamSchema(ma.ModelSchema):
类元:
模型=团队模型
_links=ma.超链接(
{“self”:ma.URLFor(“团队”,id=”),
“集合”:ma.URLFor(“团队”)}
)
我想做的事可能吗?我如何建模