我将数据动态存储在数据存储中,因此我必须在存储值之前知道属性的类型。我已经阅读了类模型的文档,但我找不到答案。 我会给予所有帮助
假设我有两种类型的实体。
class Custom_Suppl(db.Model):
code=db.StringProperty(required=True)
class Inventory(db.Model):
code=db.FloatProperty(required=True)
我有一个在这些实体中存储值的函数
def storeValues(databaseName,values)
....some code...
你看到这两个实体具有相同的属性名称,但是值的类型不同。所以我必须将值转换为相应的类型。我如何获得该物业的类型?我希望这能澄清它。
答案 0 :(得分:1)
我意识到类模型中有一个类方法.properties()。它返回特定实体中所有属性的字典。每个属性都是属性类。 See Here。它有一个类属性data_type。