Поле заголовка в админке - PullRequest
       1

Поле заголовка в админке

1 голос
/ 06 октября 2010

У меня есть модель:

class Review(models.Model):
    name = models.CharField(max_length = 50)
    link = models.CharField(max_length = 100)
    book_id = models.IntegerField()
    review_id = models.IntegerField()
    content = models.TextField()
    rating = models.IntegerField()
    author = models.CharField(max_length = 50)

Если я открою admin http://127.0.0.1:8000/admin/my_app/review/ Я увижу список записей. Для каждой записи Django Admin отображать только одно поле («Имя» в моем случае). Как Django Admin выбирает поле для отображения в списке записей.

Сначала я подумал, что это первое поле в моей модели. Я переместил Name-field вниз в списке полей и воссоздал базу данных, но ничего не изменилось.

1 Ответ

5 голосов
/ 06 октября 2010

Django вызывает метод __unicode__ для модели.Для настройки отображаемых полей в списке изменений см. подробную документацию !

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...