"""
Module Settings — Admin

پنل ادمین برای مدیریت تنظیمات ماژول‌ها.
"""
from django.contrib import admin
from .models import ModuleSettingsModel


@admin.register(ModuleSettingsModel)
class ModuleSettingsAdmin(admin.ModelAdmin):
    list_display = ["module_key", "tenant", "created_at", "updated_at"]
    list_filter = ["module_key", "tenant"]
    search_fields = ["module_key"]
    readonly_fields = ["id", "created_at", "updated_at"]
    ordering = ["module_key", "tenant"]
