Нужен пользовательский интерфейс для архивированных пользователей и терапевтов , [закрыто]
В моем проекте на Django есть две модели: пользователь и терапевт. У обеих есть длинные списки записей в базе данных. Каждая модель включает в себя поле archived_at (поле даты и времени), которое я использую, чтобы отметить, когда пользователь или терапевт был заархивирован.
Я уже добавил действие администратора, которое позволяет мне архивировать пользователей и терапевтов через интерфейс администратора Django, установив временную метку archived_at.
Теперь я хочу улучшить пользовательский интерфейс администратора, обеспечив четкое разделение между активными и архивированными записями. В идеале я хотел бы иметь выпадающий список или фильтр в представлении списка администратора, чтобы я мог легко просматривать:
Только активные пользователи или терапевты (значение archived_at равно НУЛЮ)
Только зарегистрированные пользователи или терапевты (значение archived_at не равно НУЛЮ)
Или просмотреть все записи (фильтр не применяется)
Каков самый простой способ реализации такого рода фильтров в Django Admin?
Мы будем признательны за любую помощь или примеры кода.