"""Admin configuration for exchange app.""" from apps.exchange.models import ExchangeConnection from django.contrib import admin @admin.register(ExchangeConnection) class ExchangeConnectionAdmin(admin.ModelAdmin): """Admin для подключений обмена.""" list_display = [ "id", "server", "port", "username", "database_name", "schema_name", "is_active", "last_checked_at", "created_at", ] list_filter = ["is_active", "created_at", "last_checked_at"] search_fields = ["server", "username", "database_name", "schema_name"] readonly_fields = ["created_at", "updated_at", "last_checked_at", "last_error"] ordering = ["-is_active", "-created_at"]