from django.contrib import admin from .models import Organizacion @admin.register(Organizacion) class OrganizacionAdmin(admin.ModelAdmin): list_display = ('nombre', 'rfc', 'email', 'telefono', 'owner', 'is_active', 'is_verified', 'inicio', 'vencimiento') search_fields = ('nombre', 'rfc', 'email') list_filter = ('is_active', 'is_verified', 'is_agente_aduanal') ordering = ('nombre',) autocomplete_fields = ('owner',) readonly_fields = ('created_at', 'updated_at') fieldsets = ( (None, {'fields': ('nombre', 'rfc', 'titular', 'licencia')}), ('Contacto', {'fields': ('email', 'telefono', 'estado', 'ciudad')}), ('Administrador maestro', {'fields': ('owner',)}), ('Estado', {'fields': ('is_active', 'is_verified', 'is_agente_aduanal', 'apply_auto_download')}), ('Vigencia', {'fields': ('inicio', 'vencimiento')}), ('Observaciones', {'fields': ('observaciones',)}), ('Auditoría', {'fields': ('created_at', 'updated_at')}), )