Google应用引擎:如何从多态转换中获取对象类型?

时间:2010-11-05 15:09:06

标签: google-app-engine

HY,

模型项目 模特图片 模型用户

图片和用户正在扩展项目。 Item扩展了polymodel.PolyModel。

现在我有一个名为List的模型。每个项目都有一个列表。 然后我查询该列表的所有项目,我得到一个项目数组。 现在我想循环每个对象并添加一个名为'type'的属性并设置它的类型(Image | User)。

有人可以帮帮我吗?

1 个答案:

答案 0 :(得分:1)

你不需要这样做。以下内容应该为您提供每个对象的类类型:

for object in object_list:
    model_name = object.class_name()