Я хотел бы изменить поведение по умолчанию того, как на боковой панели последних изменений администратора отображается имя добавленных «объектов». См. Рисунок ниже:
Я хотел бы изменить их названия в админке. В идеале я хотел бы иметь возможность изменить его с «MyModelName object» на, как в примере объекта «Policy», на что-то вроде «Policy: {{значение поля« Policy Name »политики.}}.
Я думал, что __ unicode __
для моей модели пациента справился с этим, но похоже, что это не так. Любая помощь приветствуется.
Путем добавления __str__()
метод к модели Patient
этот путь:
class Patient(models.Model):
name=models.CharField(max_length=200)
#.........
def __str__(self):
return self.name
отобразит имя пациента, вместо этого возражают. Для проверки детали здесь