K356/k356/users/admin.py
2024-09-26 23:59:03 +02:00

17 lines
387 B
Python

from django.contrib import admin
from users.models import UserSettings
@admin.action(description="Remove the key from the users")
def remove_key(modeladmin, request, queryset):
queryset.update(k356_key=False, k356_key_fingerprint=None)
@admin.register(UserSettings)
class UserSettingsAdmin(admin.ModelAdmin):
list_display = ("user", "k356_key")
actions = [remove_key]