from django.contrib import admin from encuesta.models import * class CursoAdmin(admin.ModelAdmin): fields = ['nombre_curso','nombre_instructor','apellido_p_instructor','apellido_m_instructor','dependencia_entidad','observaciones','lugar', 'fecha'] list_display = ('nombre_curso','nombre_instructor','apellido_p_instructor','apellido_m_instructor','dependencia_entidad','lugar', 'fecha', 'realizado_recientemente') list_filter = ['fecha'] search_fields = ['nombre_curso','nombre_instructor','apellido_p_instructor','apellido_m_instructor','dependencia_entidad','lugar'] date_hierarchy = 'fecha' class CuestionarioAdmin(admin.ModelAdmin): list_filter = ['curso','nombre_cuestionario'] search_fields = ['curso','nombre_cuestionario'] class CategoriaAdmin(admin.ModelAdmin): list_filter = ['cuestionario','texto_categoria'] search_fields = ['cuestionario','texto_categoria'] class PreguntaAdmin(admin.ModelAdmin): fields = ['categoria', 'texto_pregunta'] list_display = ('categoria','texto_pregunta') list_filter = ['categoria','texto_pregunta'] search_fields = ['categoria','texto_pregunta'] class RespuestaAdmin(admin.ModelAdmin): fields = ['pregunta', 'texto_respuesta','contador'] list_display = ('pregunta','texto_respuesta','contador') list_filter = ['pregunta','texto_respuesta','contador'] search_fields = ['pregunta','texto_respuesta','contador'] class ComentarioAdmin(admin.ModelAdmin): fields = ['curso', 'texto_comentario'] list_display = ('curso','texto_comentario') list_filter = ['curso','texto_comentario'] search_fields = ['curso','texto_comentario'] class OpcionAdmin(admin.ModelAdmin): list_filter = ['texto_opcion'] search_fields = ['texto_opcion'] class DependenciaAdmin(admin.ModelAdmin): list_filter = ['texto_dependencia'] search_fields = ['texto_dependencia'] admin.site.register(Curso,CursoAdmin) admin.site.register(Cuestionario,CuestionarioAdmin) admin.site.register(Pregunta,PreguntaAdmin) admin.site.register(Categoria,CategoriaAdmin) admin.site.register(Respuesta,RespuestaAdmin) admin.site.register(Opcion,OpcionAdmin) admin.site.register(Comentario,ComentarioAdmin) admin.site.register(Dependencia,DependenciaAdmin)