我在 SQLAlchemy 中有一堆要定义的表__repr__。
标准约定看起来像这样:
def __repr__(self): return "<TableName(id='%s')>" % self.id
这对小桌子来说很好。但是,我有 40 多列的表。 有没有更好的构造方法,__repr__这样我就不会手动输入大量字符串?
我的包含所有表格的文件称为models.py. 一种解决方案我想到了制作方法,_create_repr_string在models.py该负责自动生成的字符串进行__repr__返回。我想知道是否有更标准的方式来创建__repr__.
青春有我
莫回无
随时随地看视频慕课网APP
相关分类