lis中python多对象的原理图

2024-05-15 14:11:43 发布

您现在位置:Python中文网/ 问答频道 /正文

我在示意图中定义了如下模型:

class A(Model):
   value: StringType = StringType(required=True)

class B(Model):
   type: StringType = StringType(required=True)

我想在一个列表中定义这两种模型类型,如下所示:

^{pr2}$

有人能帮我怎么做吗?在


Tags: 模型true类型列表model定义valuetype
1条回答
网友
1楼 · 发布于 2024-05-15 14:11:43

我想你需要用PolyModelType来做这个。 类似于以下(未测试)代码:

class C(Model):
    list_of_values = ListType(PolyModelType([A, B]), required=True)

相关问题 更多 >