Нужен пользовательский интерфейс для архивированных пользователей и терапевтов , [закрыто]

В моем проекте на Django есть две модели: пользователь и терапевт. У обеих есть длинные списки записей в базе данных. Каждая модель включает в себя поле archived_at (поле даты и времени), которое я использую, чтобы отметить, когда пользователь или терапевт был заархивирован.

Я уже добавил действие администратора, которое позволяет мне архивировать пользователей и терапевтов через интерфейс администратора Django, установив временную метку archived_at.

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

Только активные пользователи или терапевты (значение archived_at равно НУЛЮ)

Только зарегистрированные пользователи или терапевты (значение archived_at не равно НУЛЮ)

Или просмотреть все записи (фильтр не применяется)

Каков самый простой способ реализации такого рода фильтров в Django Admin?

Мы будем признательны за любую помощь или примеры кода.

Вернуться на верх