У меня есть модель:
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 вниз в списке полей и воссоздал базу данных, но ничего не изменилось.