from django.contrib import admin

from .models import MFASettings


@admin.register(MFASettings)
class MFASettingsAdmin(admin.ModelAdmin):
    list_display = ("id", "method")

    def has_add_permission(self, request):
        return not MFASettings.objects.exists()

    def has_delete_permission(self, request, obj=None):
        return False
