Есть ли естественный способ отображения методов или свойств модели на сайте администратора Django? В моем случае у меня есть базовая статистика для персонажа, который является частью модели, но другие вещи, такие как эффекты статуса, которые влияют на общий расчет для этой статистики:
class Character(models.Model):
base_dexterity = models.IntegerField(default=0)
@property
def dexterity(stat_name):
total = self.base_dexterity
total += sum(s.dexterity for s in self.status.all()])
return total
Было бы неплохо, если бы я мог отобразить общую вычисленную статистику рядом с полем, чтобы изменить базовую статистику на странице администратора Изменить символ, но мне не ясно, как включить эту информацию в страницу.