from asignacion.models import * from django.contrib import admin class LugarAdmin(admin.ModelAdmin): list_display = ('padre', 'id', 'nombre') list_filter = ['nombre', 'padre'] fields = [('padre','nombre')] search_fields = ['nombre'] admin.site.register(Lugar, LugarAdmin) class DireccionAdmin(admin.ModelAdmin): list_display = ('localidad', 'calle','numero') list_filter = ['localidad'] list_display_links = ('calle',) search_fields = ['localidad__nombre', 'calle', 'numero'] fields = ['localidad', 'calle', 'numero'] admin.site.register(Direccion, DireccionAdmin) class PersonaAdmin(admin.ModelAdmin): list_display = ('nombre_por_apellidos', 'perfil') list_filter = ['nombre','apellido_paterno', 'apellido_materno' ,'perfil'] search_fields = ['nombre' ,'apellido_paterno', 'apellido_materno'] admin.site.register(Persona, PersonaAdmin) class EscolaridadAdmin(admin.ModelAdmin): list_display = ('escuela', 'persona', 'turno', 'grado', 'grupo') list_filter = ['escuela__nombre', 'turno', 'grado', 'grupo'] search_fields = ['escuela__nombre', 'persona__nombre'] admin.site.register(Escolaridad, EscolaridadAdmin) class AsignacionAdmin(admin.ModelAdmin): list_display = ('persona', 'equipo', 'estatus') list_filter = ['persona__nombre', 'equipo__numero_serie', 'estatus'] fields = ['persona','equipo', 'estatus'] search_fields = ['persona'] admin.site.register(Asignacion, AsignacionAdmin) class EscuelaAdmin(admin.ModelAdmin): list_display = ('nombre', 'clave', 'direccion', 'estatus') list_filter = ['nombre', 'clave', 'estatus'] search_fields = ['nombre', 'clave', 'estatus__nombre'] admin.site.register(Escuela, EscuelaAdmin)