我想将verbose_name值自动化为与" name"相同的值。数据库表中对象的字段值。
from __future__ import unicode_literals
from django.db import models
class Person(models.Model):
name = models.CharField(max_length=150, blank=True, null=False)
class Meta:
db_table = '"ADM"."PERSON"'
# Just an example:
verbose_name = (super).name.getValue()
我想知道这是否有意义,或者需要一些查询和一些" on_update"事件
答案 0 :(得分:0)
听起来你想为你的模型设置一个__str__
方法。
from django.utils.encoding import python_2_unicode_compatible
@python_2_unicode_compatible # only if you need to support Python 2
class Person(models.Model):
name = models.CharField(max_length=150, blank=True, null=False)
def __str__(self):
return self.name