【发布时间】:2019-11-17 17:44:26
【问题描述】:
我得到以下 JSON 作为输入:
{
"832.547.13 Temperatur 1": "1337",
"832.547.23 Temperatur 2": "2323"
}
但是我不能在我的 db.Model 中使用这些 JSON 数据字段,所以我做了这个:
class DataModel(db.Model):
id = db.Column(db.Integer, primary_key=True)
Temperatur_1 = db.Column("832.547.13 Temperatur 1", db.String, index=True, quote=True)
Temperatur_2 = db.Column("832.547.23 Temperatur 2", db.String, index=True, quote=True)
问题:
有没有办法将dump 和load 数据与flask marshmallow 命名为832.547.13 Temperatur 1 之类的名称?
如果我现在想写一个新行,我必须这样传递我的 JSON:
{
"Temperatur_1": "123123123",
"Temperatur_2": "123123123"
}
【问题讨论】:
标签: python sqlalchemy marshmallow flask-marshmallow