0
Я хочу автоматизировать значение verbose_name равным значению поля «имя» объекта в таблице базы данных.Установить значение verbose_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» событие
«подробное имя» предназначено для замены отображения самой модели в администраторе, в вашем случае «люди». Это не зависящее от записи значение. – Brian
@Brian, это именно то, что я хочу, отображаемое имя администратора должно быть уникальным для каждого объекта. – Mojimi
Что нет, это не имеет смысла, verbose_name - это имя для Модели, а не для объекта. Вы не можете вызвать класс «Питер» только потому, что у вас есть экземпляр Person, чье имя - Питер. – Brian