我在 Django 1.2.4 中有一个模型:
class MyModel():
foo = IntegerField(verbose_name="bar")
def printFoo(self):
print("Value of %s is %d" % (foo.verbose_name, foo))
我正在尝试获取字段的值和详细名称。我该怎么做?
我查看了 myModel._meta.fields
,但我不确定这是否可行。
最佳答案
大概是这样的:
MyModel._meta.get_field('foo').verbose_name
参见 How can I programmatically obtain the max_length of a Django model field?对于一个非常相似的问题。
关于python - 在 Django 中访问模型字段属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4651098/