Flask sqlalchemy 棉花糖-按声明顺序对字段值进行排序
我已经阅读了文档并搜索了这个站点,但似乎找不到按声明顺序对字段值进行排序的解决方案。文档说明将Flask sqlalchemy 棉花糖-按声明顺序对字段值进行排序,flask-sqlalchemy,marshmallow,Flask Sqlalchemy,Marshmallow,我已经阅读了文档并搜索了这个站点,但似乎找不到按声明顺序对字段值进行排序的解决方案。文档说明将ordered=True添加到类Meta将解决此问题- class MySchema(Schema): class Meta: ordered = True 但是,我没有在我的模式中使用类Meta。我的模式看起来就像- class MySchema(Schema): id = fields.Integer() name = fields.Str()
ordered=True
添加到类Meta
将解决此问题-
class MySchema(Schema):
class Meta:
ordered = True
但是,我没有在我的模式中使用类Meta
。我的模式看起来就像-
class MySchema(Schema):
id = fields.Integer()
name = fields.Str()
category = fields.Str()
因此,在这种情况下,我将如何以及在何处设置
ordered=True
?谢谢 我通过将schema类更改为-
class MySchema(Schema):
class Meta:
ordered = True
id = fields.Integer()
name = fields.Str()
category = fields.Str()
然后还将JSON\u SORT\u KEYS=False
添加到我的应用程序的config.py文件中