mirror of
https://gitlab.science.ru.nl/technicie/MarietjeDjango.git
synced 2025-12-14 12:32:21 +01:00
Implement anonimising deletion of users
This commit is contained in:
@ -14,5 +14,12 @@ class UserAdmin(BaseUserAdmin):
|
||||
(_('Important dates'), {'fields': ('last_login', 'date_joined')}),
|
||||
(_('Activation'), {'fields': ('activation_token', 'reset_token')}),
|
||||
)
|
||||
list_display = ('username', 'email', 'name', 'date_joined', 'queue', 'is_staff')
|
||||
list_display = ('username', 'email', 'name', 'date_joined', 'last_login', 'queue', 'is_staff')
|
||||
search_fields = ('username', 'name', 'email')
|
||||
|
||||
def delete_model(self, request, user):
|
||||
user.delete()
|
||||
|
||||
def delete_queryset(self, request, users):
|
||||
for user in users.all():
|
||||
self.delete_model(request, user)
|
||||
|
||||
Reference in New Issue
Block a user