Импортируйте User
в ваш admin.py, отмените регистрацию, создайте для него новый ModelAdmin
(или создайте подкласс по умолчанию) и выведите его из себя.
Это будет выглядеть примерно так, я думаю:
from django.contrib.auth.models import User
class UserAdmin(admin.ModelAdmin):
actions = ['some_action']
def some_action(self, request, queryset):
#do something ...
some_action.short_description = "blabla"
admin.site.unregister(User)
admin.site.register(User, UserAdmin)
Справочник по действиям.