У меня есть две модели, например Book
и Author
.У автора может быть много книг, и поэтому у меня есть внешний ключ от Book
до таблицы Author
.
Я отображаю записи Book
и Author
в своем приложении Django, используяTabularInline
класс.Это прекрасно работает, но я получаю Book object
в верхнем левом углу каждой строки книги, отображаемой в встроенном администраторе автора.Как я могу удалить это?Я стараюсь избегать редактирования шаблонов администратора Django, если это возможно, и некоторые предлагают мне переопределить метод __unicode__
в модели Book
, но я хотел бы полностью его скрыть.
Возможно ли это?
Моя Book
модель также ссылается на другую модель под названием Publisher
.Значение __unicode__
издателя отображается в одном из столбцов записей книги в TabularInline
, но я бы хотел связать это со страницей администратора для этой записи Publisher
вместо простого отображения простого текста.
Что я должен указать для этого?