我尝试生成SQLAlchemy类的JSON,我遵循以下示例: https://blogs.gnome.org/danni/2013/03/07/generating-json-from-sqlalchemy-objects/
它工作得很好,但是现在我想包含由SQLAchemy的关系生成的子类的所有数据。我试过几种方法,最后一种是迭代子类,但我不知道为什么方法子类不返回任何东西。这是修改的函数:
def tojson(self):
res=self.columnitems
for cls in self.__class__.__subclasses__():
res[cls.__name__]=cls.tojson()
return res
你知道怎么做吗?你知道吗
提前谢谢
我还不能发表评论,但根据提供的信息,我假设您正试图从(相关的)sqlalchemy类生成json。你可以用棉花糖(https://marshmallow.readthedocs.io/en/latest/)来做这个。你知道吗
下面的(快速)示例展示了如何使用两个相关表的marshmallow生成json。你知道吗
有关更多信息,请参阅棉花糖文档(上面提供的链接)。你知道吗
相关问题 更多 >
编程相关推荐