【发布时间】:2019-08-10 09:20:10
【问题描述】:
我正在使用 SQLAlchemy - Marshmallow 来创建模式,它大致如下所示:
class someModel(db.Model):
y_x = db.Column(db.BigInteger, primary_key = True)
class someSchema(ma.ModelSchema):
class Meta:
model = someModel
我遇到的问题是我想要使用的 JSON 对象具有属性 x,{“x”:1},而不是 y_x。架构有没有办法识别这一点?我知道在棉花糖你可以做 y = fields.Integer(data_key="x") 但我不确定这是否适用于 Marshmallow 烧瓶,是否可以在 model = someModel 之后添加它。
【问题讨论】:
标签: python sqlalchemy marshmallow