Во-первых, интерфейс администратора Django предназначен только для выполнения операций CRUD над уже существующими моделями , вы не можете каким-либо образом изменять таблицы базы данных (чтобы не использовать "из коробки" функции ") с использованием интерфейса администратора.
Сказал, что для того, чтобы делать то, что вы хотите, с любой моделью (не только с пользователем), вам необходимо:
- Добавить поле к модели.
- Поручить интерфейсу администратора перечислить эти поля вместе с другими.
Теперь пользовательская модель является своего рода особой моделью, поэтому я рекомендую пару чтений, которые вы должны выполнить, прежде чем приступить к настройке модели пользователя.
Ссылки (настройка пользователя): Замена пользовательской модели пользователя , Расширение модели пользователя .
А для интерфейса администратора ...
Ссылка (интерфейс администратора): Опции ModelAdmin , особое внимание здесь list_display