我定义了一个(最终)从models.Model
继承的User
类。我想要获取为此模型定义的所有字段的列表。例如,phone_number = CharField(max_length=20)
。基本上,我希望检索从Field
类继承的任何内容。
我以为可以通过利用inspect.getmembers(model)
来检索这些字段,但是它返回的列表不包含这些字段中的任何字段。看起来Django已经掌握了这个类,并添加了它的所有神奇属性,并去掉了实际定义的内容。所以..。如何获取这些字段?它们可能有一个函数来检索它们,用于它们自己的内部目的?
https://stackoverflow.com/questions/3106295
复制相似问题