Скрытие одной определенной строки таблиц в админке - PullRequest
0 голосов
/ 06 апреля 2020

Я хочу скрыть одну определенную строку таблиц в админке.

У меня есть эти таблицы.

id name
1  main // hide this row in admin.
2  John
3  Lisa

Сначала я пытаюсь переопределить шаблон change_list_result.html и отредактировать здесь , но все равно безуспешно.

<tr class="{% cycle 'row1' 'row2' %}">
{% for item in result %}
{{ item }}{% endfor %}
</tr>

Есть ли какой-нибудь хороший способ или мой план в целом в порядке?

1 Ответ

1 голос
/ 06 апреля 2020

Ваш ответ, вероятно, здесь : переопределение класса администрирования get_queryset() метода.

def get_queryset(self, request): 
   qs = super(IssueAdmin, self).get_queryset(request) 
   return qs.filter(myparam=False)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...