Подмножества таблицы представления администратора Django - PullRequest
0 голосов
/ 23 апреля 2019

Я пытаюсь изменить стандартные страницы администратора django на моем веб-сайте.В настоящее время, когда я открываю страницу администратора, я вижу каждую из моделей, созданных для моего приложения.

И когда я нажимаю на них, я также могу получить доступ к каждой строке таблиц, к которой они относятся.Тем не менее, я бы предпочел просматривать таблицы целиком, так как проще просматривать данные таким способом.

Как мне этого добиться?Должен ли я создать конкретную модель для этого?

Пример. Если таблица базы данных имеет следующий формат:

group term 
1     a
1     b 
1     c
2     d
2     e
2     f

В настоящее время я могу изменять только одну строку за раз, т.е.

group: 1
term: a

Но я бы предпочел посмотреть таблицу так, как она была показана первой.В конечном счете, я также хотел бы видеть каждую группу независимо, но я двигаюсь по одному шагу за раз.

1 Ответ

1 голос
/ 23 апреля 2019

Вы можете использовать list_display, если у вас не слишком много полей

class MyModelAdmin(admin.ModelAdmin):
    list_display = ['group','term']
admin.site.register(MyModel, MyModelAdmin)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...