diff --git a/encuesta/admin.py b/encuesta/admin.py index 56eb63a..4eb1508 100644 --- a/encuesta/admin.py +++ b/encuesta/admin.py @@ -42,107 +42,142 @@ def get_form(self, request, obj=None, ** kwargs): admin.site.register(Organizacion, OrganizacionAdmin) admin.site.register(Proyecto, ProyectoAdmin) admin.site.register(Indicador) -admin.site.register(AccionEfectuadaMedio) -admin.site.register(AccionEfectuadaRegion) -admin.site.register(AccionEfectuadaDocumento) -admin.site.register(ParticipacionComisionDecision) -admin.site.register(ParticipacionComisionAgenda) -admin.site.register(DenunciaSocialRealizada) -admin.site.register(DenunciaSocialEfectiva) -admin.site.register(DenunciaJuridica) -admin.site.register(AccionRealizadaReflexion) -admin.site.register(InvolucramientoPobMeta) -admin.site.register(AtencionSalud) -admin.site.register(AccionRelizadaReflexionPersona) -admin.site.register(AccionImpulsadaOrg) -admin.site.register(AccionImpulsadaGrupo) -admin.site.register(AtencionVictima) -admin.site.register(DenunciaViolencia) -admin.site.register(AtencionVictimaAlbergue) -admin.site.register(ReferenciaContraRef) -admin.site.register(AccionPromuevenIntercambio) -admin.site.register(AccionFortaleceCapacidad) -admin.site.register(EstadoCapacidadAdmitiva) -admin.site.register(AccionFortaleceCapAdmitiva) +#admin.site.register(AccionEfectuadaMedio) +#admin.site.register(AccionEfectuadaRegion) +#admin.site.register(AccionEfectuadaDocumento) +#admin.site.register(ParticipacionComisionDecision) +#admin.site.register(ParticipacionComisionAgenda) +#admin.site.register(DenunciaSocialRealizada) +#admin.site.register(DenunciaSocialEfectiva) +#admin.site.register(DenunciaJuridica) +#admin.site.register(AccionRealizadaReflexion) +#admin.site.register(InvolucramientoPobMeta) +#admin.site.register(AtencionSalud) +#admin.site.register(AccionRelizadaReflexionPersona) +#admin.site.register(AccionImpulsadaOrg) +#admin.site.register(AccionImpulsadaGrupo) +#admin.site.register(AtencionVictima) +#admin.site.register(DenunciaViolencia) +#admin.site.register(AtencionVictimaAlbergue) +#admin.site.register(ReferenciaContraRef) +#admin.site.register(AccionPromuevenIntercambio) +#admin.site.register(AccionFortaleceCapacidad) +#admin.site.register(EstadoCapacidadAdmitiva) +#admin.site.register(AccionFortaleceCapAdmitiva) admin.site.register(Resultado) -admin.site.register(ResultadoTrabajado) +#admin.site.register(ResultadoTrabajado) class AccionEfectuadaMedioInline(admin.TabularInline): model = AccionEfectuadaMedio + verbose_name_plural = 'Acciones efectuadas para fomentar la existencia y aplicación efectiva de políticas públicas para posicionar el tema de equidad e igualdad.' + verbose_name = 'acción efectuada' extra = 1 class AccionEfectuadaRegionInline(admin.TabularInline): model = AccionEfectuadaRegion + verbose_name_plural = 'Ambiente de acciones impulsadas.' + verbose_name = 'ambiente de acción impulsada' extra = 1 class AccionEfectuadaDocumentoInline(admin.TabularInline): model = AccionEfectuadaDocumento + verbose_name_plural = 'Acciones promovidas, aprobadas e implementadas para posicionar los diferentes temas.' + verbose_name = 'acción promovida, aprobada e impulsada' extra = 1 class ParticipacionComisionDecisionInline(admin.TabularInline): model = ParticipacionComisionDecision + verbose_name_plural = 'Participación en comisiones o instancias para coincidir sobre toma de decisiones sobre DDSSRR y equidad.' + verbose_name = 'participación en comisión o instancia' extra = 1 -class ParticipacionComisionAgendaInline(admin.TabularInline): +#ESTA TABLA LA VAMOS A HACER MIERDA +"""class ParticipacionComisionAgendaInline(admin.TabularInline): model = ParticipacionComisionAgenda - extra = 1 + extra = 1""" class AccionObservatorioInline(admin.TabularInline): model = AccionObservatorio + verbose_name_plural = 'Acciones para observatorios para la vigilancia de la restitución, creación y aplicación de leyes, políticas, acciones y servicios en torno a los DDSSRR' + verbose_name = 'acción para observatorio' extra = 1 class DenunciaSocialRealizadaInline(admin.TabularInline): model = DenunciaSocialRealizada + verbose_name_plural = 'Acciones públicas y ante instancias del Estado de denuncia en contra de la discriminación.' + verbose_name = 'acción pública y ante instancias' extra = 1 -class DenunciaSocialEfectivaInline(admin.TabularInline): +"""class DenunciaSocialEfectivaInline(admin.TabularInline): model = DenunciaSocialEfectiva - extra = 1 + extra = 1""" class DenunciaJuridicaInline(admin.TabularInline): model = DenunciaJuridica - extra = 1 - -class AccionRealizadaReflexionInline(admin.TabularInline): - model = AccionRealizadaReflexion + verbose_name_plural = 'Acciones de denuncias efectivas en contra de la discriminación.' + verbose_name = 'acción de denuncia efectiva' extra = 1 class InvolucramientoPobMetaInline(admin.TabularInline): model = InvolucramientoPobMeta + verbose_name_plural = 'Población meta que recibe información que les permite tomar decisiones sexuales y reproductivas de manera autónoma y bien informada.' + verbose_name = 'acción para reflexión de población meta' extra = 1 -class AtencionSaludInline(admin.TabularInline): - model = AtencionSalud +class AccionRealizadaReflexionInline(admin.TabularInline): + model = AccionRealizadaReflexion + verbose_name_plural = 'Personas que participaron en las acciones realizadas para reflexionar sobre los derechos sexuales y reproductivos.' + verbose_name = 'acción' extra = 1 +#eliminada esta tabla +""" class AccionRelizadaReflexionPersonaInline(admin.TabularInline): model = AccionRelizadaReflexionPersona - extra = 1 + extra = 1""" class AccionImpulsadaOrgInline(admin.TabularInline): model = AccionImpulsadaOrg + verbose_name_plural = 'Acciones impulsadas por las organizaciones para la prevención de violencia basada en género.' + verbose_name = 'acción impulsada' extra = 1 class AccionImpulsadaGrupoInline(admin.TabularInline): model = AccionImpulsadaGrupo + verbose_name_plural = 'Acciones impulsadas por las organizaciones para la prevención de violencia basada en género con los grupos prioritarios.' + verbose_name = 'acción impulsada' + extra = 1 + +class AtencionSaludInline(admin.TabularInline): + model = AtencionSalud + verbose_name_plural = 'Casos atendidos por las organizaciones contrapartes de FED a través de los servicios de atención en salud.' + verbose_name = 'Caso de atención' extra = 1 class AtencionVictimaInline(admin.TabularInline): model = AtencionVictima + verbose_name_plural = 'Atención de casos de víctimas de violencia de género.' + verbose_name = 'Caso de atención' extra = 1 class DenunciaViolenciaInline(admin.TabularInline): model = DenunciaViolencia + verbose_name_plural = 'Denuncias interpuestas por las víctimas de violencia en las instancias que administran justicia' + verbose_name = 'denuncia interpuesta' extra = 1 class AtencionVictimaAlbergueInline(admin.TabularInline): model = AtencionVictimaAlbergue + verbose_name_plural = 'Atención de casos de víctimas de violencia de género en los albergues' + verbose_name = 'atencion en albergues' extra = 1 class ReferenciaContraRefInline(admin.TabularInline): model = ReferenciaContraRef + verbose_name_plural = 'Referencias y contra-referencias con instituciones públicas' + verbose_name = 'referencia y contrareferencia' extra = 1 class AccionPromuevenIntercambioInline(admin.TabularInline): @@ -163,14 +198,30 @@ class AccionFortaleceCapAdmitivaInline(admin.TabularInline): class ResultadoTrabajadoInline(admin.TabularInline): model = ResultadoTrabajado - filter_horizontal = ('municipio',) + filter_horizontal = ('municipio', ) + extra = 1 + +class DatoInformeOb3Inline(admin.StackedInline): + class Media: + css = { + "all": ("/files/css/aux.css", ) + } + + model = DatoInformeOb3 + filter_horizontal = ('organizacion', ) + verbose_name_plural = 'Datos informe' + verbose_name = 'Dato informe' + fieldsets = [ + (None, {'fields': ['tipo_accion', ('meta', 'tema'), 'organizacion']}), + ('Número de participantes', {'fields': [('hombres', 'mujeres')]}), + ] extra = 1 class EncuestaAdmin(admin.ModelAdmin): - #class Media: - #css = { - # "all": ("/files/css/.css",) - #} + class Media: + css = { + "all": ("/files/css/aux.css", ) + } #js = ('/files/js/jquery.min.js', # '/files/js/filter.js') @@ -191,32 +242,43 @@ def get_form(self, request, obj=None, ** kwargs): actions_on_top = True list_filter = ['organizacion', 'proyecto'] list_display = ['organizacion', 'proyecto', 'periodo', 'anio', 'user'] - search_fields = ['organizacion__nombre', 'organizacion__nombre_corto', 'proyecto__nombre', 'proyecto__codigo', 'user__username'] + search_fields = ['organizacion__nombre', 'organizacion__nombre_corto', 'proyecto__nombre', 'proyecto__codigo', 'user__username'] inlines = [ ResultadoTrabajadoInline, AccionEfectuadaMedioInline, AccionEfectuadaRegionInline, AccionEfectuadaDocumentoInline, ParticipacionComisionDecisionInline, - ParticipacionComisionAgendaInline, + #ParticipacionComisionAgendaInline, AccionObservatorioInline, DenunciaSocialRealizadaInline, - DenunciaSocialEfectivaInline, - DenunciaJuridicaInline, - AccionRealizadaReflexionInline, + #DenunciaSocialEfectivaInline, + DenunciaJuridicaInline, InvolucramientoPobMetaInline, - AtencionSaludInline, - AccionRelizadaReflexionPersonaInline, + AccionRealizadaReflexionInline, + #AccionRelizadaReflexionPersonaInline, AccionImpulsadaOrgInline, AccionImpulsadaGrupoInline, + AtencionSaludInline, AtencionVictimaInline, DenunciaViolenciaInline, AtencionVictimaAlbergueInline, ReferenciaContraRefInline, - AccionPromuevenIntercambioInline, - AccionFortaleceCapacidadInline, - EstadoCapacidadAdmitivaInline, - AccionFortaleceCapAdmitivaInline, + #AccionPromuevenIntercambioInline, + #AccionFortaleceCapacidadInline, + #EstadoCapacidadAdmitivaInline, + #AccionFortaleceCapAdmitivaInline, ] +class InformeAdmin(admin.ModelAdmin): + save_on_top = True + actions_on_top = True + list_filter = ['periodo', 'anio'] + inlines = [DatoInformeOb3Inline,] + +admin.site.register(TipoAccion) +admin.site.register(Meta) +admin.site.register(Tema) + admin.site.register(Encuesta, EncuestaAdmin) +admin.site.register(InformeObjetivo3, InformeAdmin) diff --git a/encuesta/migrations/0018_auto__del_accionrelizadareflexionpersona__del_denunciasocialefectiva__.py b/encuesta/migrations/0018_auto__del_accionrelizadareflexionpersona__del_denunciasocialefectiva__.py new file mode 100644 index 0000000..7b9237e --- /dev/null +++ b/encuesta/migrations/0018_auto__del_accionrelizadareflexionpersona__del_denunciasocialefectiva__.py @@ -0,0 +1,547 @@ +# encoding: utf-8 +import datetime +from south.db import db +from south.v2 import SchemaMigration +from django.db import models + +class Migration(SchemaMigration): + + def forwards(self, orm): + + # Deleting model 'AccionRelizadaReflexionPersona' + db.delete_table('encuesta_accionrelizadareflexionpersona') + + # Deleting model 'DenunciaSocialEfectiva' + db.delete_table('encuesta_denunciasocialefectiva') + + # Deleting model 'ParticipacionComisionAgenda' + db.delete_table('encuesta_participacioncomisionagenda') + + # Adding model 'Meta' + db.create_table('encuesta_meta', ( + ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), + ('nombre', self.gf('django.db.models.fields.CharField')(max_length=100)), + )) + db.send_create_signal('encuesta', ['Meta']) + + # Adding model 'InformeObjetivo3' + db.create_table('encuesta_informeobjetivo3', ( + ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), + ('periodo', self.gf('django.db.models.fields.IntegerField')()), + ('anio', self.gf('django.db.models.fields.CharField')(max_length=100)), + )) + db.send_create_signal('encuesta', ['InformeObjetivo3']) + + # Adding model 'DatoInformeOb3' + db.create_table('encuesta_datoinformeob3', ( + ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), + ('tipo_accion', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['encuesta.TipoAccion'])), + ('meta', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['encuesta.Meta'])), + ('tema', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['encuesta.Tema'])), + ('hombres', self.gf('django.db.models.fields.IntegerField')(default=0)), + ('mujeres', self.gf('django.db.models.fields.IntegerField')(default=0)), + )) + db.send_create_signal('encuesta', ['DatoInformeOb3']) + + # Adding M2M table for field organizacion on 'DatoInformeOb3' + db.create_table('encuesta_datoinformeob3_organizacion', ( + ('id', models.AutoField(verbose_name='ID', primary_key=True, auto_created=True)), + ('datoinformeob3', models.ForeignKey(orm['encuesta.datoinformeob3'], null=False)), + ('organizacion', models.ForeignKey(orm['encuesta.organizacion'], null=False)) + )) + db.create_unique('encuesta_datoinformeob3_organizacion', ['datoinformeob3_id', 'organizacion_id']) + + # Adding model 'Tema' + db.create_table('encuesta_tema', ( + ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), + ('nombre', self.gf('django.db.models.fields.CharField')(max_length=100)), + )) + db.send_create_signal('encuesta', ['Tema']) + + # Adding model 'TipoAccion' + db.create_table('encuesta_tipoaccion', ( + ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), + ('nombre', self.gf('django.db.models.fields.CharField')(max_length=100)), + )) + db.send_create_signal('encuesta', ['TipoAccion']) + + # Deleting field 'AccionImpulsadaOrg.acciones_cambios_masculinidad' + db.delete_column('encuesta_accionimpulsadaorg', 'acciones_cambios_masculinidad') + + # Deleting field 'AccionImpulsadaOrg.acciones_cambios_actitud' + db.delete_column('encuesta_accionimpulsadaorg', 'acciones_cambios_actitud') + + # Deleting field 'DenunciaSocialRealizada.persona_violencia_if' + db.delete_column('encuesta_denunciasocialrealizada', 'persona_violencia_if') + + # Deleting field 'DenunciaJuridica.violencia_if' + db.delete_column('encuesta_denunciajuridica', 'violencia_if') + + # Deleting field 'AccionImpulsadaGrupo.acciones_cambio_etnia' + db.delete_column('encuesta_accionimpulsadagrupo', 'acciones_cambio_etnia') + + # Deleting field 'AccionImpulsadaGrupo.acciones_cambio_sex' + db.delete_column('encuesta_accionimpulsadagrupo', 'acciones_cambio_sex') + + # Deleting field 'AccionImpulsadaGrupo.acciones_cambio_discapa' + db.delete_column('encuesta_accionimpulsadagrupo', 'acciones_cambio_discapa') + + # Deleting field 'AccionImpulsadaGrupo.acciones_cambio_jovenes' + db.delete_column('encuesta_accionimpulsadagrupo', 'acciones_cambio_jovenes') + + + def backwards(self, orm): + + # Adding model 'AccionRelizadaReflexionPersona' + db.create_table('encuesta_accionrelizadareflexionpersona', ( + ('discapacidad', self.gf('django.db.models.fields.IntegerField')(default=0, blank=True)), + ('mujeres', self.gf('django.db.models.fields.IntegerField')(default=0, blank=True)), + ('hombres', self.gf('django.db.models.fields.IntegerField')(default=0, blank=True)), + ('vih', self.gf('django.db.models.fields.IntegerField')(default=0, blank=True)), + ('jovenes', self.gf('django.db.models.fields.IntegerField')(default=0, blank=True)), + ('total', self.gf('django.db.models.fields.IntegerField')(default=0, blank=True)), + ('div_sexual', self.gf('django.db.models.fields.IntegerField')(default=0, blank=True)), + ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), + ('encuesta', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['encuesta.Encuesta'])), + ('accion', self.gf('django.db.models.fields.CharField')(default='no-responde', max_length=100, blank=True)), + ('etnica', self.gf('django.db.models.fields.IntegerField')(default=0, blank=True)), + )) + db.send_create_signal('encuesta', ['AccionRelizadaReflexionPersona']) + + # Adding model 'DenunciaSocialEfectiva' + db.create_table('encuesta_denunciasocialefectiva', ( + ('encuesta', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['encuesta.Encuesta'])), + ('persona_racial', self.gf('django.db.models.fields.IntegerField')(default=0, blank=True)), + ('accion', self.gf('django.db.models.fields.CharField')(default='no-responde', max_length=100, blank=True)), + ('persona_discapacidad', self.gf('django.db.models.fields.IntegerField')(default=0, blank=True)), + ('persona_joven', self.gf('django.db.models.fields.IntegerField')(default=0, blank=True)), + ('persona_div_sexual', self.gf('django.db.models.fields.IntegerField')(default=0, blank=True)), + ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), + ('persona_violencia_if', self.gf('django.db.models.fields.IntegerField')(default=0, blank=True)), + ('persona_vih', self.gf('django.db.models.fields.IntegerField')(default=0, blank=True)), + )) + db.send_create_signal('encuesta', ['DenunciaSocialEfectiva']) + + # Adding model 'ParticipacionComisionAgenda' + db.create_table('encuesta_participacioncomisionagenda', ( + ('encuesta', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['encuesta.Encuesta'])), + ('accion', self.gf('django.db.models.fields.CharField')(default='no-responde', max_length=100, blank=True)), + ('cantidad_acciones_efec', self.gf('django.db.models.fields.IntegerField')(default=0, db_column='cant_acc_efec', blank=True)), + ('cantidad_instancias', self.gf('django.db.models.fields.IntegerField')(default=0, db_column='cat_instancias', blank=True)), + ('cantidad_acciones_prom', self.gf('django.db.models.fields.IntegerField')(default=0, db_column='cant_acc_prom', blank=True)), + ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), + )) + db.send_create_signal('encuesta', ['ParticipacionComisionAgenda']) + + # Deleting model 'Meta' + db.delete_table('encuesta_meta') + + # Deleting model 'InformeObjetivo3' + db.delete_table('encuesta_informeobjetivo3') + + # Deleting model 'DatoInformeOb3' + db.delete_table('encuesta_datoinformeob3') + + # Removing M2M table for field organizacion on 'DatoInformeOb3' + db.delete_table('encuesta_datoinformeob3_organizacion') + + # Deleting model 'Tema' + db.delete_table('encuesta_tema') + + # Deleting model 'TipoAccion' + db.delete_table('encuesta_tipoaccion') + + # Adding field 'AccionImpulsadaOrg.acciones_cambios_masculinidad' + db.add_column('encuesta_accionimpulsadaorg', 'acciones_cambios_masculinidad', self.gf('django.db.models.fields.IntegerField')(default=0, blank=True), keep_default=False) + + # Adding field 'AccionImpulsadaOrg.acciones_cambios_actitud' + db.add_column('encuesta_accionimpulsadaorg', 'acciones_cambios_actitud', self.gf('django.db.models.fields.IntegerField')(default=0, blank=True), keep_default=False) + + # Adding field 'DenunciaSocialRealizada.persona_violencia_if' + db.add_column('encuesta_denunciasocialrealizada', 'persona_violencia_if', self.gf('django.db.models.fields.IntegerField')(default=0, blank=True), keep_default=False) + + # Adding field 'DenunciaJuridica.violencia_if' + db.add_column('encuesta_denunciajuridica', 'violencia_if', self.gf('django.db.models.fields.IntegerField')(default=0, blank=True), keep_default=False) + + # Adding field 'AccionImpulsadaGrupo.acciones_cambio_etnia' + db.add_column('encuesta_accionimpulsadagrupo', 'acciones_cambio_etnia', self.gf('django.db.models.fields.IntegerField')(default=0, blank=True), keep_default=False) + + # Adding field 'AccionImpulsadaGrupo.acciones_cambio_sex' + db.add_column('encuesta_accionimpulsadagrupo', 'acciones_cambio_sex', self.gf('django.db.models.fields.IntegerField')(default=0, blank=True), keep_default=False) + + # Adding field 'AccionImpulsadaGrupo.acciones_cambio_discapa' + db.add_column('encuesta_accionimpulsadagrupo', 'acciones_cambio_discapa', self.gf('django.db.models.fields.IntegerField')(default=0, blank=True), keep_default=False) + + # Adding field 'AccionImpulsadaGrupo.acciones_cambio_jovenes' + db.add_column('encuesta_accionimpulsadagrupo', 'acciones_cambio_jovenes', self.gf('django.db.models.fields.IntegerField')(default=0, blank=True), keep_default=False) + + + models = { + 'auth.group': { + 'Meta': {'object_name': 'Group'}, + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}), + 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}) + }, + 'auth.permission': { + 'Meta': {'ordering': "('content_type__app_label', 'content_type__model', 'codename')", 'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'}, + 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}), + 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}) + }, + 'auth.user': { + 'Meta': {'object_name': 'User'}, + 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), + 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}), + 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), + 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), + 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), + 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), + 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), + 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), + 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}), + 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}), + 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'}) + }, + 'contenttypes.contenttype': { + 'Meta': {'ordering': "('name',)", 'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"}, + 'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}), + 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}) + }, + 'encuesta.accionefectuadadocumento': { + 'Meta': {'object_name': 'AccionEfectuadaDocumento'}, + 'accion': ('django.db.models.fields.CharField', [], {'default': "'no-responde'", 'max_length': '100', 'blank': 'True'}), + 'cantidad': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'div_aprob': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'div_sexual': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'encuesta': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Encuesta']"}), + 'equidad': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'masc_aprob': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'masculinidad': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'participantes': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'ssr': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'ssr_aprob': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'vih_aprob': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'vih_sida': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'viol_aprob': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}) + }, + 'encuesta.accionefectuadamedio': { + 'Meta': {'object_name': 'AccionEfectuadaMedio'}, + 'accion': ('django.db.models.fields.CharField', [], {'default': "'no-responde'", 'max_length': '100', 'blank': 'True'}), + 'cantidad': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'div_sexual': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'div_sexual_part': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'encuesta': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Encuesta']"}), + 'equidad': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'masc_part': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'masculinidad': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'participantes': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'ssr': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'ssr_part': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'vih_sida': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'vih_sida_part': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'viol_part': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}) + }, + 'encuesta.accionefectuadaregion': { + 'Meta': {'object_name': 'AccionEfectuadaRegion'}, + 'accion': ('django.db.models.fields.CharField', [], {'default': "'no-responde'", 'max_length': '100', 'blank': 'True'}), + 'cantidad': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'div_sexual': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'div_sexual_part': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'encuesta': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Encuesta']"}), + 'equidad': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'masc_part': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'masculinidad': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'participantes': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'ssr': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'ssr_part': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'vih_sida': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'vih_sida_part': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'viol_part': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}) + }, + 'encuesta.accionfortalececapacidad': { + 'Meta': {'object_name': 'AccionFortaleceCapacidad'}, + 'accion': ('django.db.models.fields.CharField', [], {'default': "'no-responde'", 'max_length': '100', 'blank': 'True'}), + 'acciones': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'acciones_efectivas': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'encuesta': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Encuesta']"}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'participantes': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}) + }, + 'encuesta.accionfortalececapadmitiva': { + 'Meta': {'object_name': 'AccionFortaleceCapAdmitiva'}, + 'accion': ('django.db.models.fields.CharField', [], {'default': "'no-responde'", 'max_length': '100', 'blank': 'True'}), + 'encuesta': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Encuesta']"}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'mejorar_apoyo': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'mejorar_plan': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'mejorar_sistema': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}) + }, + 'encuesta.accionimpulsadagrupo': { + 'Meta': {'object_name': 'AccionImpulsadaGrupo'}, + 'accion': ('django.db.models.fields.CharField', [], {'default': "'no-responde'", 'max_length': '100', 'blank': 'True'}), + 'acciones_emprendidas_discapa': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'acciones_emprendidas_etnia': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'acciones_emprendidas_jovenes': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'acciones_emprendidas_sex': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'encuesta': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Encuesta']"}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}) + }, + 'encuesta.accionimpulsadaorg': { + 'Meta': {'object_name': 'AccionImpulsadaOrg'}, + 'accion': ('django.db.models.fields.CharField', [], {'default': "'no-responde'", 'max_length': '100', 'blank': 'True'}), + 'acciones_emprendidas': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'acciones_impulsadas_masculinidad': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'encuesta': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Encuesta']"}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}) + }, + 'encuesta.accionobservatorio': { + 'Meta': {'object_name': 'AccionObservatorio'}, + 'accion': ('django.db.models.fields.CharField', [], {'default': "'no-responde'", 'max_length': '100', 'blank': 'True'}), + 'cantidad_acciones_realiz': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'cantidad_acciones_web': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'cantidad_observatorios': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'encuesta': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Encuesta']"}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}) + }, + 'encuesta.accionpromuevenintercambio': { + 'Meta': {'object_name': 'AccionPromuevenIntercambio'}, + 'accion': ('django.db.models.fields.CharField', [], {'default': "'no-responde'", 'max_length': '100', 'blank': 'True'}), + 'acciones_efectivas': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'acciones_org_part': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'encuesta': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Encuesta']"}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'participantes': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}) + }, + 'encuesta.accionrealizadareflexion': { + 'Meta': {'object_name': 'AccionRealizadaReflexion'}, + 'accion': ('django.db.models.fields.CharField', [], {'default': "'no-responde'", 'max_length': '100', 'blank': 'True'}), + 'discapacidad': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'div_sexual': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'encuesta': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Encuesta']"}), + 'etnica': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'hombres': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'jovenes': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'mujeres': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'total': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'vih': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}) + }, + 'encuesta.atencionsalud': { + 'Meta': {'object_name': 'AtencionSalud'}, + 'accion': ('django.db.models.fields.CharField', [], {'default': "'no-responde'", 'max_length': '100', 'blank': 'True'}), + 'discapacidad': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'div_sexual': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'encuesta': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Encuesta']"}), + 'etnica': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'hombres': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'jovenes': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'mujeres': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'total': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'vih': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}) + }, + 'encuesta.atencionvictima': { + 'Meta': {'object_name': 'AtencionVictima'}, + 'accion': ('django.db.models.fields.CharField', [], {'default': "'no-responde'", 'max_length': '100', 'blank': 'True'}), + 'atencion_social': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'encuesta': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Encuesta']"}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'servicio_legal': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'servicio_psicologia': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'servicio_salud': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'servicio_salud_especial': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}) + }, + 'encuesta.atencionvictimaalbergue': { + 'Meta': {'object_name': 'AtencionVictimaAlbergue'}, + 'accion': ('django.db.models.fields.CharField', [], {'default': "'no-responde'", 'max_length': '100', 'blank': 'True'}), + 'encuesta': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Encuesta']"}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'jovenes': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'mujeres': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'ninos_ninas': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}) + }, + 'encuesta.datoinformeob3': { + 'Meta': {'object_name': 'DatoInformeOb3'}, + 'hombres': ('django.db.models.fields.IntegerField', [], {'default': '0'}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'meta': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Meta']"}), + 'mujeres': ('django.db.models.fields.IntegerField', [], {'default': '0'}), + 'organizacion': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['encuesta.Organizacion']", 'symmetrical': 'False'}), + 'tema': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Tema']"}), + 'tipo_accion': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.TipoAccion']"}) + }, + 'encuesta.denunciajuridica': { + 'Meta': {'object_name': 'DenunciaJuridica'}, + 'accion': ('django.db.models.fields.CharField', [], {'default': "'no-responde'", 'max_length': '100', 'blank': 'True'}), + 'encuesta': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Encuesta']"}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'persona_discapacidad': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'persona_div_sexual': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'persona_joven': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'persona_racial': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'persona_vih': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}) + }, + 'encuesta.denunciasocialrealizada': { + 'Meta': {'object_name': 'DenunciaSocialRealizada'}, + 'accion': ('django.db.models.fields.CharField', [], {'default': "'no-responde'", 'max_length': '100', 'blank': 'True'}), + 'encuesta': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Encuesta']"}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'persona_discapacidad': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'persona_div_sexual': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'persona_joven': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'persona_racial': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'persona_vih': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}) + }, + 'encuesta.denunciaviolencia': { + 'Meta': {'object_name': 'DenunciaViolencia'}, + 'accion': ('django.db.models.fields.CharField', [], {'default': "'no-responde'", 'max_length': '100', 'blank': 'True'}), + 'comisariato': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'encuesta': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Encuesta']"}), + 'fiscalia': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}) + }, + 'encuesta.encuesta': { + 'Meta': {'object_name': 'Encuesta'}, + 'anio': ('django.db.models.fields.CharField', [], {'max_length': '100'}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'informe': ('django.db.models.fields.files.FileField', [], {'max_length': '100', 'null': 'True', 'blank': 'True'}), + 'organizacion': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Organizacion']"}), + 'periodo': ('django.db.models.fields.IntegerField', [], {}), + 'proyecto': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Proyecto']"}), + 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"}) + }, + 'encuesta.estadocapacidadadmitiva': { + 'Meta': {'object_name': 'EstadoCapacidadAdmitiva'}, + 'encuesta': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Encuesta']"}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'organizaciones': ('django.db.models.fields.CharField', [], {'default': "'no-responde'", 'max_length': '100', 'blank': 'True'}), + 'plan': ('django.db.models.fields.CharField', [], {'default': "'no-responde'", 'max_length': '100', 'blank': 'True'}), + 'sistema': ('django.db.models.fields.CharField', [], {'default': "'no-responde'", 'max_length': '100', 'blank': 'True'}) + }, + 'encuesta.indicador': { + 'Meta': {'object_name': 'Indicador'}, + 'descripcion': ('django.db.models.fields.TextField', [], {}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'nombre': ('django.db.models.fields.CharField', [], {'max_length': '100'}), + 'resultado': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Resultado']"}), + 'slug': ('django.db.models.fields.SlugField', [], {'max_length': '50', 'unique': 'True', 'null': 'True', 'db_index': 'True'}) + }, + 'encuesta.informeobjetivo3': { + 'Meta': {'object_name': 'InformeObjetivo3'}, + 'anio': ('django.db.models.fields.CharField', [], {'max_length': '100'}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'periodo': ('django.db.models.fields.IntegerField', [], {}) + }, + 'encuesta.involucramientopobmeta': { + 'Meta': {'object_name': 'InvolucramientoPobMeta'}, + 'accion': ('django.db.models.fields.CharField', [], {'default': "'no-responde'", 'max_length': '100', 'blank': 'True'}), + 'div_sexual': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'encuesta': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Encuesta']"}), + 'equidad': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'masculinidad': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'prev_vio': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'ssr': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'total': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'vih_sida': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}) + }, + 'encuesta.meta': { + 'Meta': {'object_name': 'Meta'}, + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'nombre': ('django.db.models.fields.CharField', [], {'max_length': '100'}) + }, + 'encuesta.organizacion': { + 'Meta': {'object_name': 'Organizacion'}, + 'antecedentes': ('django.db.models.fields.TextField', [], {}), + 'contacto': ('django.db.models.fields.CharField', [], {'default': "'Ninguno'", 'max_length': '200', 'blank': 'True'}), + 'correo': ('django.db.models.fields.EmailField', [], {'default': "'example@example.com'", 'max_length': '75', 'blank': 'True'}), + 'direccion': ('django.db.models.fields.CharField', [], {'max_length': '150'}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'nombre': ('django.db.models.fields.TextField', [], {}), + 'nombre_corto': ('django.db.models.fields.CharField', [], {'max_length': '100'}), + 'telefono': ('django.db.models.fields.CharField', [], {'default': "'Ninguno'", 'max_length': '200', 'blank': 'True'}), + 'tipo': ('django.db.models.fields.IntegerField', [], {}), + 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"}) + }, + 'encuesta.participacioncomisiondecision': { + 'Meta': {'object_name': 'ParticipacionComisionDecision'}, + 'accion': ('django.db.models.fields.CharField', [], {'default': "'no-responde'", 'max_length': '100', 'blank': 'True'}), + 'cantidad_acciones_efectivas': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'cantidad_acciones_promovidas': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'cantidad_instancias': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'encuesta': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Encuesta']"}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}) + }, + 'encuesta.proyecto': { + 'Meta': {'object_name': 'Proyecto'}, + 'cobertura': ('django.db.models.fields.TextField', [], {}), + 'codigo': ('django.db.models.fields.CharField', [], {'max_length': '150', 'null': 'True', 'blank': 'True'}), + 'duracion': ('django.db.models.fields.CharField', [], {'max_length': '30'}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'monto': ('django.db.models.fields.CharField', [], {'max_length': '100', 'null': 'True', 'blank': 'True'}), + 'monto2': ('django.db.models.fields.CharField', [], {'max_length': '100', 'null': 'True', 'blank': 'True'}), + 'nombre': ('django.db.models.fields.TextField', [], {}), + 'organizacion': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Organizacion']"}), + 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"}) + }, + 'encuesta.referenciacontraref': { + 'Meta': {'object_name': 'ReferenciaContraRef'}, + 'accion': ('django.db.models.fields.CharField', [], {'default': "'no-responde'", 'max_length': '100', 'blank': 'True'}), + 'encuesta': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Encuesta']"}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'jovenes': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'mujeres': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'ninos_ninas': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}) + }, + 'encuesta.resultado': { + 'Meta': {'object_name': 'Resultado'}, + 'descripcion': ('django.db.models.fields.TextField', [], {}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'nombre': ('django.db.models.fields.CharField', [], {'max_length': '100'}) + }, + 'encuesta.resultadotrabajado': { + 'Meta': {'object_name': 'ResultadoTrabajado'}, + 'encuesta': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Encuesta']"}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'municipio': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['lugar.Municipio']", 'symmetrical': 'False'}), + 'resultado': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Resultado']"}) + }, + 'encuesta.tema': { + 'Meta': {'object_name': 'Tema'}, + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'nombre': ('django.db.models.fields.CharField', [], {'max_length': '100'}) + }, + 'encuesta.tipoaccion': { + 'Meta': {'object_name': 'TipoAccion'}, + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'nombre': ('django.db.models.fields.CharField', [], {'max_length': '100'}) + }, + 'lugar.departamento': { + 'Meta': {'object_name': 'Departamento'}, + 'extension': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '10', 'decimal_places': '2'}), + 'id': ('django.db.models.fields.IntegerField', [], {'primary_key': 'True'}), + 'nombre': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'}), + 'slug': ('django.db.models.fields.SlugField', [], {'max_length': '50', 'unique': 'True', 'null': 'True', 'db_index': 'True'}) + }, + 'lugar.municipio': { + 'Meta': {'ordering': "['departamento__nombre']", 'object_name': 'Municipio'}, + 'departamento': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lugar.Departamento']"}), + 'extension': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), + 'id': ('django.db.models.fields.IntegerField', [], {'primary_key': 'True'}), + 'latitud': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '8', 'decimal_places': '5', 'blank': 'True'}), + 'longitud': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '8', 'decimal_places': '5', 'blank': 'True'}), + 'nombre': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'}), + 'slug': ('django.db.models.fields.SlugField', [], {'max_length': '50', 'unique': 'True', 'null': 'True', 'db_index': 'True'}) + } + } + + complete_apps = ['encuesta'] diff --git a/encuesta/migrations/0019_auto__add_field_datoinformeob3_informe.py b/encuesta/migrations/0019_auto__add_field_datoinformeob3_informe.py new file mode 100644 index 0000000..a9b3d01 --- /dev/null +++ b/encuesta/migrations/0019_auto__add_field_datoinformeob3_informe.py @@ -0,0 +1,390 @@ +# encoding: utf-8 +import datetime +from south.db import db +from south.v2 import SchemaMigration +from django.db import models + +class Migration(SchemaMigration): + + def forwards(self, orm): + + # Adding field 'DatoInformeOb3.informe' + db.add_column('encuesta_datoinformeob3', 'informe', self.gf('django.db.models.fields.related.ForeignKey')(default=1, to=orm['encuesta.InformeObjetivo3']), keep_default=False) + + + def backwards(self, orm): + + # Deleting field 'DatoInformeOb3.informe' + db.delete_column('encuesta_datoinformeob3', 'informe_id') + + + models = { + 'auth.group': { + 'Meta': {'object_name': 'Group'}, + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}), + 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}) + }, + 'auth.permission': { + 'Meta': {'ordering': "('content_type__app_label', 'content_type__model', 'codename')", 'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'}, + 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}), + 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}) + }, + 'auth.user': { + 'Meta': {'object_name': 'User'}, + 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), + 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}), + 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), + 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), + 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), + 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), + 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), + 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), + 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}), + 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}), + 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'}) + }, + 'contenttypes.contenttype': { + 'Meta': {'ordering': "('name',)", 'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"}, + 'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}), + 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}) + }, + 'encuesta.accionefectuadadocumento': { + 'Meta': {'object_name': 'AccionEfectuadaDocumento'}, + 'accion': ('django.db.models.fields.CharField', [], {'default': "'no-responde'", 'max_length': '100', 'blank': 'True'}), + 'cantidad': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'div_aprob': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'div_sexual': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'encuesta': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Encuesta']"}), + 'equidad': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'masc_aprob': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'masculinidad': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'participantes': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'ssr': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'ssr_aprob': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'vih_aprob': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'vih_sida': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'viol_aprob': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}) + }, + 'encuesta.accionefectuadamedio': { + 'Meta': {'object_name': 'AccionEfectuadaMedio'}, + 'accion': ('django.db.models.fields.CharField', [], {'default': "'no-responde'", 'max_length': '100', 'blank': 'True'}), + 'cantidad': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'div_sexual': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'div_sexual_part': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'encuesta': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Encuesta']"}), + 'equidad': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'masc_part': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'masculinidad': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'participantes': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'ssr': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'ssr_part': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'vih_sida': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'vih_sida_part': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'viol_part': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}) + }, + 'encuesta.accionefectuadaregion': { + 'Meta': {'object_name': 'AccionEfectuadaRegion'}, + 'accion': ('django.db.models.fields.CharField', [], {'default': "'no-responde'", 'max_length': '100', 'blank': 'True'}), + 'cantidad': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'div_sexual': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'div_sexual_part': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'encuesta': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Encuesta']"}), + 'equidad': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'masc_part': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'masculinidad': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'participantes': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'ssr': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'ssr_part': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'vih_sida': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'vih_sida_part': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'viol_part': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}) + }, + 'encuesta.accionfortalececapacidad': { + 'Meta': {'object_name': 'AccionFortaleceCapacidad'}, + 'accion': ('django.db.models.fields.CharField', [], {'default': "'no-responde'", 'max_length': '100', 'blank': 'True'}), + 'acciones': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'acciones_efectivas': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'encuesta': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Encuesta']"}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'participantes': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}) + }, + 'encuesta.accionfortalececapadmitiva': { + 'Meta': {'object_name': 'AccionFortaleceCapAdmitiva'}, + 'accion': ('django.db.models.fields.CharField', [], {'default': "'no-responde'", 'max_length': '100', 'blank': 'True'}), + 'encuesta': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Encuesta']"}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'mejorar_apoyo': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'mejorar_plan': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'mejorar_sistema': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}) + }, + 'encuesta.accionimpulsadagrupo': { + 'Meta': {'object_name': 'AccionImpulsadaGrupo'}, + 'accion': ('django.db.models.fields.CharField', [], {'default': "'no-responde'", 'max_length': '100', 'blank': 'True'}), + 'acciones_emprendidas_discapa': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'acciones_emprendidas_etnia': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'acciones_emprendidas_jovenes': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'acciones_emprendidas_sex': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'encuesta': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Encuesta']"}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}) + }, + 'encuesta.accionimpulsadaorg': { + 'Meta': {'object_name': 'AccionImpulsadaOrg'}, + 'accion': ('django.db.models.fields.CharField', [], {'default': "'no-responde'", 'max_length': '100', 'blank': 'True'}), + 'acciones_emprendidas': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'acciones_impulsadas_masculinidad': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'encuesta': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Encuesta']"}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}) + }, + 'encuesta.accionobservatorio': { + 'Meta': {'object_name': 'AccionObservatorio'}, + 'accion': ('django.db.models.fields.CharField', [], {'default': "'no-responde'", 'max_length': '100', 'blank': 'True'}), + 'cantidad_acciones_realiz': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'cantidad_acciones_web': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'cantidad_observatorios': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'encuesta': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Encuesta']"}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}) + }, + 'encuesta.accionpromuevenintercambio': { + 'Meta': {'object_name': 'AccionPromuevenIntercambio'}, + 'accion': ('django.db.models.fields.CharField', [], {'default': "'no-responde'", 'max_length': '100', 'blank': 'True'}), + 'acciones_efectivas': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'acciones_org_part': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'encuesta': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Encuesta']"}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'participantes': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}) + }, + 'encuesta.accionrealizadareflexion': { + 'Meta': {'object_name': 'AccionRealizadaReflexion'}, + 'accion': ('django.db.models.fields.CharField', [], {'default': "'no-responde'", 'max_length': '100', 'blank': 'True'}), + 'discapacidad': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'div_sexual': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'encuesta': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Encuesta']"}), + 'etnica': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'hombres': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'jovenes': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'mujeres': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'total': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'vih': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}) + }, + 'encuesta.atencionsalud': { + 'Meta': {'object_name': 'AtencionSalud'}, + 'accion': ('django.db.models.fields.CharField', [], {'default': "'no-responde'", 'max_length': '100', 'blank': 'True'}), + 'discapacidad': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'div_sexual': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'encuesta': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Encuesta']"}), + 'etnica': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'hombres': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'jovenes': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'mujeres': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'total': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'vih': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}) + }, + 'encuesta.atencionvictima': { + 'Meta': {'object_name': 'AtencionVictima'}, + 'accion': ('django.db.models.fields.CharField', [], {'default': "'no-responde'", 'max_length': '100', 'blank': 'True'}), + 'atencion_social': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'encuesta': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Encuesta']"}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'servicio_legal': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'servicio_psicologia': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'servicio_salud': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'servicio_salud_especial': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}) + }, + 'encuesta.atencionvictimaalbergue': { + 'Meta': {'object_name': 'AtencionVictimaAlbergue'}, + 'accion': ('django.db.models.fields.CharField', [], {'default': "'no-responde'", 'max_length': '100', 'blank': 'True'}), + 'encuesta': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Encuesta']"}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'jovenes': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'mujeres': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'ninos_ninas': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}) + }, + 'encuesta.datoinformeob3': { + 'Meta': {'object_name': 'DatoInformeOb3'}, + 'hombres': ('django.db.models.fields.IntegerField', [], {'default': '0'}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'informe': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.InformeObjetivo3']"}), + 'meta': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Meta']"}), + 'mujeres': ('django.db.models.fields.IntegerField', [], {'default': '0'}), + 'organizacion': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['encuesta.Organizacion']", 'symmetrical': 'False'}), + 'tema': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Tema']"}), + 'tipo_accion': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.TipoAccion']"}) + }, + 'encuesta.denunciajuridica': { + 'Meta': {'object_name': 'DenunciaJuridica'}, + 'accion': ('django.db.models.fields.CharField', [], {'default': "'no-responde'", 'max_length': '100', 'blank': 'True'}), + 'encuesta': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Encuesta']"}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'persona_discapacidad': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'persona_div_sexual': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'persona_joven': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'persona_racial': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'persona_vih': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}) + }, + 'encuesta.denunciasocialrealizada': { + 'Meta': {'object_name': 'DenunciaSocialRealizada'}, + 'accion': ('django.db.models.fields.CharField', [], {'default': "'no-responde'", 'max_length': '100', 'blank': 'True'}), + 'encuesta': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Encuesta']"}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'persona_discapacidad': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'persona_div_sexual': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'persona_joven': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'persona_racial': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'persona_vih': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}) + }, + 'encuesta.denunciaviolencia': { + 'Meta': {'object_name': 'DenunciaViolencia'}, + 'accion': ('django.db.models.fields.CharField', [], {'default': "'no-responde'", 'max_length': '100', 'blank': 'True'}), + 'comisariato': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'encuesta': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Encuesta']"}), + 'fiscalia': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}) + }, + 'encuesta.encuesta': { + 'Meta': {'object_name': 'Encuesta'}, + 'anio': ('django.db.models.fields.CharField', [], {'max_length': '100'}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'informe': ('django.db.models.fields.files.FileField', [], {'max_length': '100', 'null': 'True', 'blank': 'True'}), + 'organizacion': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Organizacion']"}), + 'periodo': ('django.db.models.fields.IntegerField', [], {}), + 'proyecto': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Proyecto']"}), + 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"}) + }, + 'encuesta.estadocapacidadadmitiva': { + 'Meta': {'object_name': 'EstadoCapacidadAdmitiva'}, + 'encuesta': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Encuesta']"}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'organizaciones': ('django.db.models.fields.CharField', [], {'default': "'no-responde'", 'max_length': '100', 'blank': 'True'}), + 'plan': ('django.db.models.fields.CharField', [], {'default': "'no-responde'", 'max_length': '100', 'blank': 'True'}), + 'sistema': ('django.db.models.fields.CharField', [], {'default': "'no-responde'", 'max_length': '100', 'blank': 'True'}) + }, + 'encuesta.indicador': { + 'Meta': {'object_name': 'Indicador'}, + 'descripcion': ('django.db.models.fields.TextField', [], {}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'nombre': ('django.db.models.fields.CharField', [], {'max_length': '100'}), + 'resultado': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Resultado']"}), + 'slug': ('django.db.models.fields.SlugField', [], {'max_length': '50', 'unique': 'True', 'null': 'True', 'db_index': 'True'}) + }, + 'encuesta.informeobjetivo3': { + 'Meta': {'object_name': 'InformeObjetivo3'}, + 'anio': ('django.db.models.fields.CharField', [], {'max_length': '100'}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'periodo': ('django.db.models.fields.IntegerField', [], {}) + }, + 'encuesta.involucramientopobmeta': { + 'Meta': {'object_name': 'InvolucramientoPobMeta'}, + 'accion': ('django.db.models.fields.CharField', [], {'default': "'no-responde'", 'max_length': '100', 'blank': 'True'}), + 'div_sexual': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'encuesta': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Encuesta']"}), + 'equidad': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'masculinidad': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'prev_vio': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'ssr': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'total': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'vih_sida': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}) + }, + 'encuesta.meta': { + 'Meta': {'object_name': 'Meta'}, + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'nombre': ('django.db.models.fields.CharField', [], {'max_length': '100'}) + }, + 'encuesta.organizacion': { + 'Meta': {'object_name': 'Organizacion'}, + 'antecedentes': ('django.db.models.fields.TextField', [], {}), + 'contacto': ('django.db.models.fields.CharField', [], {'default': "'Ninguno'", 'max_length': '200', 'blank': 'True'}), + 'correo': ('django.db.models.fields.EmailField', [], {'default': "'example@example.com'", 'max_length': '75', 'blank': 'True'}), + 'direccion': ('django.db.models.fields.CharField', [], {'max_length': '150'}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'nombre': ('django.db.models.fields.TextField', [], {}), + 'nombre_corto': ('django.db.models.fields.CharField', [], {'max_length': '100'}), + 'telefono': ('django.db.models.fields.CharField', [], {'default': "'Ninguno'", 'max_length': '200', 'blank': 'True'}), + 'tipo': ('django.db.models.fields.IntegerField', [], {}), + 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"}) + }, + 'encuesta.participacioncomisiondecision': { + 'Meta': {'object_name': 'ParticipacionComisionDecision'}, + 'accion': ('django.db.models.fields.CharField', [], {'default': "'no-responde'", 'max_length': '100', 'blank': 'True'}), + 'cantidad_acciones_efectivas': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'cantidad_acciones_promovidas': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'cantidad_instancias': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'encuesta': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Encuesta']"}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}) + }, + 'encuesta.proyecto': { + 'Meta': {'object_name': 'Proyecto'}, + 'cobertura': ('django.db.models.fields.TextField', [], {}), + 'codigo': ('django.db.models.fields.CharField', [], {'max_length': '150', 'null': 'True', 'blank': 'True'}), + 'duracion': ('django.db.models.fields.CharField', [], {'max_length': '30'}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'monto': ('django.db.models.fields.CharField', [], {'max_length': '100', 'null': 'True', 'blank': 'True'}), + 'monto2': ('django.db.models.fields.CharField', [], {'max_length': '100', 'null': 'True', 'blank': 'True'}), + 'nombre': ('django.db.models.fields.TextField', [], {}), + 'organizacion': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Organizacion']"}), + 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"}) + }, + 'encuesta.referenciacontraref': { + 'Meta': {'object_name': 'ReferenciaContraRef'}, + 'accion': ('django.db.models.fields.CharField', [], {'default': "'no-responde'", 'max_length': '100', 'blank': 'True'}), + 'encuesta': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Encuesta']"}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'jovenes': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'mujeres': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}), + 'ninos_ninas': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}) + }, + 'encuesta.resultado': { + 'Meta': {'object_name': 'Resultado'}, + 'descripcion': ('django.db.models.fields.TextField', [], {}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'nombre': ('django.db.models.fields.CharField', [], {'max_length': '100'}) + }, + 'encuesta.resultadotrabajado': { + 'Meta': {'object_name': 'ResultadoTrabajado'}, + 'encuesta': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Encuesta']"}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'municipio': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['lugar.Municipio']", 'symmetrical': 'False'}), + 'resultado': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['encuesta.Resultado']"}) + }, + 'encuesta.tema': { + 'Meta': {'object_name': 'Tema'}, + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'nombre': ('django.db.models.fields.CharField', [], {'max_length': '100'}) + }, + 'encuesta.tipoaccion': { + 'Meta': {'object_name': 'TipoAccion'}, + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'nombre': ('django.db.models.fields.CharField', [], {'max_length': '100'}) + }, + 'lugar.departamento': { + 'Meta': {'object_name': 'Departamento'}, + 'extension': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '10', 'decimal_places': '2'}), + 'id': ('django.db.models.fields.IntegerField', [], {'primary_key': 'True'}), + 'nombre': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'}), + 'slug': ('django.db.models.fields.SlugField', [], {'max_length': '50', 'unique': 'True', 'null': 'True', 'db_index': 'True'}) + }, + 'lugar.municipio': { + 'Meta': {'ordering': "['departamento__nombre']", 'object_name': 'Municipio'}, + 'departamento': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['lugar.Departamento']"}), + 'extension': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '10', 'decimal_places': '2', 'blank': 'True'}), + 'id': ('django.db.models.fields.IntegerField', [], {'primary_key': 'True'}), + 'latitud': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '8', 'decimal_places': '5', 'blank': 'True'}), + 'longitud': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '8', 'decimal_places': '5', 'blank': 'True'}), + 'nombre': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'}), + 'slug': ('django.db.models.fields.SlugField', [], {'max_length': '50', 'unique': 'True', 'null': 'True', 'db_index': 'True'}) + } + } + + complete_apps = ['encuesta'] diff --git a/encuesta/models.py b/encuesta/models.py index 4a08f27..4e902d1 100644 --- a/encuesta/models.py +++ b/encuesta/models.py @@ -32,13 +32,16 @@ ('acuerdos', 'Acuerdos'), ) TIPO_CHOICE = ((0, 'Apoyo programático'), - (1, 'Por convocatoria'), - (2, 'Pequeños proyectos')) + (1, 'Convocatoria pública'), + (2, 'Pequeños proyectos'), + (3, 'Actividades puntuales'), + (4, 'Acciones de emergencia'), + (5, 'Estrategias con grupos priorizados')) class Organizacion(models.Model): nombre = models.TextField() nombre_corto = models.CharField(max_length=100) - tipo = models.IntegerField(choices=TIPO_CHOICE, verbose_name='Tipo de organización') + tipo = models.IntegerField(choices=TIPO_CHOICE, verbose_name='Modalidad de apoyo') direccion = models.CharField(max_length=150) correo = models.EmailField(blank=True, default='example@example.com') contacto = models.CharField(max_length=200, blank=True, default='Ninguno') @@ -64,13 +67,17 @@ class Proyecto(models.Model): def __unicode__(self): - return self.nombre + return '%s' % (self.nombre) class Meta: verbose_name_plural = 'Proyectos' -CHOICE_PERIODO = ((0, 'Primer semestre'), - (1, 'Segundo semestre')) +CHOICE_PERIODO = ((0, 'Enero - Febrero'), + (1, 'Marzo - Abril'), + (3, 'Mayo - Junio'), + (4, 'Julio - Agosto'), + (5, 'Septiembre - Octubre'), + (6, 'Noviembre - Diciembre')) CHOICE_ANIO = (('2010', '2010'), ('2011', '2011'), ('2012', '2012')) @@ -94,6 +101,60 @@ class Meta: verbose_name = 'Informe' verbose_name_plural = 'Informes' +class InformeObjetivo3(models.Model): + periodo = models.IntegerField(choices=CHOICE_PERIODO, verbose_name='Período de informe') + anio = models.CharField(choices=CHOICE_ANIO, verbose_name='Año', max_length=100) + + def __unicode__(self): + return '%s | %s ' % (CHOICE_PERIODO[int(self.periodo)][1], self.anio) + + class Meta: + verbose_name = 'Informe objetivo 3' + verbose_name_plural = 'Informes objetivo 3' + +class TipoAccion(models.Model): + nombre = models.CharField(max_length=100, verbose_name='Nombre acción') + + def __unicode__(self): + return self.nombre + + class Meta: + verbose_name_plural = 'Tipo Acciones' + +class Meta(models.Model): + nombre = models.CharField(max_length=100) + + def __unicode__(self): + return self.nombre + + class Meta: + verbose_name_plural = 'Metas' + +class Tema(models.Model): + nombre = models.CharField(max_length=100, verbose_name='Nombre tema') + + def __unicode__(self): + return self.nombre + + class Meta: + verbose_name_plural = 'Temas' + +class DatoInformeOb3(models.Model): + tipo_accion = models.ForeignKey(TipoAccion) + meta = models.ForeignKey(Meta) + tema = models.ForeignKey(Tema) + organizacion = models.ManyToManyField(Organizacion, verbose_name=u'Organizaciónes') + hombres = models.IntegerField(default=0) + mujeres = models.IntegerField(default=0) + informe = models.ForeignKey(InformeObjetivo3) + + def __unicode__(self): + return 'Dato %s' % self.id + + class Meta: + verbose_name = 'Dato informe objetivo 3' + verbose_name_plural = 'Datos informe objetivo 3' + class Resultado(models.Model): nombre = models.CharField(max_length=100) descripcion = models.TextField() @@ -122,7 +183,7 @@ def save(self, force_insert=False, force_update=False): class ResultadoTrabajado(models.Model): resultado = models.ForeignKey(Resultado) - municipio = models.ManyToManyField(Municipio) + municipio = models.ManyToManyField(Municipio, verbose_name='Municipios') encuesta = models.ForeignKey(Encuesta) def __unicode__(self): @@ -134,20 +195,20 @@ class Meta: #VERBOSE_CANTIDAD = 'Número de acciones efectuadas para fomentar la existencia y aplicación efectiva de políticas públicas para posicionar el tema de la equidad e igualdad' -VERBOSE_CANTIDAD = 'Prev. de violencia' +VERBOSE_CANTIDAD = 'Prevención de violencia' VERBOSE_PARTICIPAN = 'Participantes' class AccionEfectuadaMedio(models.Model): - accion = models.CharField(max_length=100, choices=CHOICE_MEDIO, blank=True, default='no-responde') + accion = models.CharField(max_length=100, choices=CHOICE_MEDIO, blank=True, default='no-responde', verbose_name='Tipo') cantidad = models.IntegerField(VERBOSE_CANTIDAD, blank=True, default=0) viol_part = models.IntegerField(VERBOSE_PARTICIPAN, blank=True, default=0) - ssr = models.IntegerField('Salud sexual y repro.', blank=True, default=0) + ssr = models.IntegerField('Salud sexual y reproductiva', blank=True, default=0) ssr_part = models.IntegerField(VERBOSE_PARTICIPAN, blank=True, default=0) vih_sida = models.IntegerField('VIH-SIDA', blank=True, default=0) vih_sida_part = models.IntegerField(VERBOSE_PARTICIPAN, blank=True, default=0) masculinidad = models.IntegerField('Masculinidad', blank=True, default=0) masc_part = models.IntegerField(VERBOSE_PARTICIPAN, blank=True, default=0) - div_sexual = models.IntegerField('Div. sexual', blank=True, default=0) + div_sexual = models.IntegerField('Diversidad sexual', blank=True, default=0) div_sexual_part = models.IntegerField(VERBOSE_PARTICIPAN, blank=True, default=0) equidad = models.IntegerField('Equidad de género', blank=True, default=0) participantes = models.IntegerField(VERBOSE_PARTICIPAN, blank=True, default=0) @@ -161,7 +222,7 @@ class Meta: verbose_name_plural = 'Acciones impulsadas: Tipo de acciones' class AccionEfectuadaRegion(models.Model): - accion = models.CharField(max_length=100, choices=CHOICE_REGION, blank=True, default='no-responde') + accion = models.CharField(max_length=100, choices=CHOICE_REGION, blank=True, default='no-responde', verbose_name='Ambiente') cantidad = models.IntegerField(VERBOSE_CANTIDAD, blank=True, default=0) viol_part = models.IntegerField(VERBOSE_PARTICIPAN, blank=True, default=0) ssr = models.IntegerField('Salud sexual y repro.', blank=True, default=0) @@ -220,7 +281,8 @@ class Meta: verbose_name = 'Participacion en instancias: Participacion y Efectividad' verbose_name_plural = 'Participacion en instancias: Participacion y Efectividad' -class ParticipacionComisionAgenda(models.Model): +#TABLA MARCADA PARA SER HECHA MIERDA +""""class ParticipacionComisionAgenda(models.Model): accion = models.CharField(max_length=100, choices=CHOICE_REGION, blank=True, default='no-responde') cantidad_instancias = models.IntegerField('Número de instancias donde ' \ 'participan para mantener en la agenda pública la defensa DDSSRR', db_column='cat_instancias', blank=True, default=0) @@ -235,7 +297,7 @@ def __unicode__(self): class Meta: verbose_name = 'Defensa de los DDSSRR: Participación y efectividad' - verbose_name_plural = 'Defensa de los DDSSRR: Participación y efectividad' + verbose_name_plural = 'Defensa de los DDSSRR: Participación y efectividad'""" class AccionObservatorio(models.Model): accion = models.CharField(max_length=100, choices=CHOICE_REGION, blank=True, default='no-responde') @@ -256,11 +318,18 @@ class Meta: ver_discapacidad = 'En contra de la discriminación a personas con discapacidad' ver_vih_sida = 'En contra de la discriminación a personas que viven con VIH y SIDA' ver_racial = 'En contra de la discriminación a personas de población étnica e indigena' -ver_joven = 'En contra de la discriminación a personas de juventud' +ver_joven = 'En contra de la discriminación de jóvenes' + +CHOICE_MEDIO_1 = (('foros', 'Foros'), + ('campania_tv', 'Campañas en televisión'), + ('campania_radio', 'Campañas en radio'), + ('marchas', 'Marchas')) + class DenunciaSocialRealizada(models.Model): - accion = models.CharField(max_length=100, choices=CHOICE_MEDIO, blank=True, default='no-responde') - persona_violencia_if = models.IntegerField(ver_vif, blank=True, default=0) + accion = models.CharField(max_length=100, choices=CHOICE_MEDIO_1, blank=True, default='no-responde', verbose_name='Número de acciones públicas realizadas') + #campo eliminado a peticion de FED + #persona_violencia_if = models.IntegerField(ver_vif, blank=True, default=0) persona_div_sexual = models.IntegerField(ver_sexual, blank=True, default=0) persona_discapacidad = models.IntegerField(ver_discapacidad, blank=True, default=0) persona_vih = models.IntegerField(ver_vih_sida, blank=True, default=0) @@ -275,7 +344,7 @@ class Meta: verbose_name = 'Denuncia pública realizada' verbose_name_plural = 'Denuncias públicas realizadas' -class DenunciaSocialEfectiva(models.Model): +"""class DenunciaSocialEfectiva(models.Model): accion = models.CharField(max_length=100, choices=CHOICE_MEDIO, blank=True, default='no-responde') persona_violencia_if = models.IntegerField(ver_vif, blank=True, default=0) persona_div_sexual = models.IntegerField(ver_sexual, blank=True, default=0) @@ -290,15 +359,15 @@ def __unicode__(self): class Meta: verbose_name = 'Denuncia pública efectiva' - verbose_name_plural = 'Denuncias públicas efectivas' + verbose_name_plural = 'Denuncias públicas efectivas'""" -CHOICE_JURIDICA = (('denuncia_juridica_realizada', 'Número de acciones de denuncias jurídicas realizadas'), - ('denuncia_juridica_atendida', 'Número de denuncias jurídicas atendidas'), - ('apoya_juicio', 'Apoyo en juicio VIF')) +CHOICE_JURIDICA = (('denuncia_juridica_realizada', 'Denuncias jurídicas realizadas ante instancias'), + ('denuncia_juridica_atendida', 'Denuncias jurídicas atendidas'),) class DenunciaJuridica(models.Model): - accion = models.CharField(max_length=100, choices=CHOICE_JURIDICA, blank=True, default='no-responde') - violencia_if = models.IntegerField(ver_vif, blank=True, default=0) + accion = models.CharField(max_length=100, choices=CHOICE_JURIDICA, blank=True, default='no-responde', verbose_name='Número de acciones de denuncias efectivas impulsadas por las organizaciones') + #eliminar por disposición de fe + #violencia_if = models.IntegerField(ver_vif, blank=True, default=0) persona_div_sexual = models.IntegerField(ver_sexual, blank=True, default=0) persona_discapacidad = models.IntegerField(ver_discapacidad, blank=True, default=0) persona_vih = models.IntegerField(ver_vih_sida, blank=True, default=0) @@ -331,32 +400,13 @@ class Meta: ('cabildeo', 'Cabildeo'), ('boletines', 'Boletines')) -class AccionRealizadaReflexion(models.Model): - accion = models.CharField(max_length=100, choices=MEDIOS_REFLEXION, blank=True, default='no-responde') - mujeres = models.IntegerField('Con las mujeres', blank=True, default=0) - hombres = models.IntegerField('Con los hombres', blank=True, default=0) - jovenes = models.IntegerField('Con los y las jóvenes', blank=True, default=0) - div_sexual = models.IntegerField('Con las personas de la diversidad sexual', blank=True, default=0) - vih = models.IntegerField('Con las personas con VIH y SIDA', blank=True, default=0) - etnica = models.IntegerField('Con las personas de población étnica e indigena', blank=True, default=0) - discapacidad = models.IntegerField('Con las personas con discapacidad', blank=True, default=0) - total = models.IntegerField('Global', blank=True, default=0) - encuesta = models.ForeignKey(Encuesta) - - def __unicode__(self): - return self.accion - - class Meta: - verbose_name = 'Acción realizada para reflexión de poblabión meta' - verbose_name_plural = 'Acciones realizadas para reflexión de poblabiones meta' - class InvolucramientoPobMeta(models.Model): - accion = models.CharField(max_length=100, choices=MEDIOS_REFLEXION, blank=True, default='no-responde') + accion = models.CharField(max_length=100, choices=MEDIOS_REFLEXION, blank=True, default='no-responde', verbose_name='Acciones realizadas para que las poblaciones meta reflexionen sobre los derechos sexuales y reproductivos') prev_vio = models.IntegerField('Prevención de violencia', blank=True, default=0) - ssr = models.IntegerField('Salud sexual y repro.', blank=True, default=0) + ssr = models.IntegerField('Salud sexual y salud reproductiva', blank=True, default=0) vih_sida = models.IntegerField('VIH-SIDA', blank=True, default=0) masculinidad = models.IntegerField('Masculinidad', blank=True, default=0) - div_sexual = models.IntegerField('Div. sexual', blank=True, default=0) + div_sexual = models.IntegerField('Diversidad sexual', blank=True, default=0) equidad = models.IntegerField('Equidad de género', blank=True, default=0) total = models.IntegerField('Global', blank=True, default=0) encuesta = models.ForeignKey(Encuesta) @@ -368,12 +418,8 @@ class Meta: verbose_name = 'Involucramiento de pob. meta' verbose_name_plural = 'Involucramiento de pob. metas' -ATENCION_SALUD = (('general', 'Atención general'), - ('especializada', 'Atención especializada'), - ('psicologica', 'Atención psicológica'), - ('legal', 'Atención Legal')) -class AtencionSalud(models.Model): - accion = models.CharField(max_length=100, choices=ATENCION_SALUD, blank=True, default='no-responde') +class AccionRealizadaReflexion(models.Model): + accion = models.CharField(max_length=100, choices=MEDIOS_REFLEXION, blank=True, default='no-responde') mujeres = models.IntegerField('Mujeres', blank=True, default=0) hombres = models.IntegerField('Hombres', blank=True, default=0) jovenes = models.IntegerField('Los y las jóvenes', blank=True, default=0) @@ -388,12 +434,14 @@ def __unicode__(self): return self.accion class Meta: - verbose_name = 'Atención a la salud sexual y reprod' - verbose_name_plural = 'Atenciones a la salud sexual y reprod' - + verbose_name = 'Acción realizada para reflexión de poblabión meta' + verbose_name_plural = 'Acciones realizadas para reflexión de poblabiones meta' + + PERSONAS_REFLEXION = (('personas_participaron', 'No. de participantes acciones derechos sexuales'), ('personas_participaron_toman_decision', 'No. participantes toman decisiones sex.'),) +""" class AccionRelizadaReflexionPersona(models.Model): accion = models.CharField(max_length=100, choices=PERSONAS_REFLEXION, blank=True, default='no-responde') mujeres = models.IntegerField('Las mujeres', blank=True, default=0) @@ -411,7 +459,7 @@ def __unicode__(self): class Meta: verbose_name = 'Cambio en la población meta' - verbose_name_plural = 'Cambios en las poblaciones metas' + verbose_name_plural = 'Cambios en las poblaciones metas'""" MEDIOS2 = (('tv', 'Campañas por Televisión'), ('radio', 'Campañas radiales'), @@ -428,11 +476,13 @@ class Meta: ('consejeria', 'Consejería y promotoría social'),) class AccionImpulsadaOrg(models.Model): - accion = models.CharField(max_length=100, choices=MEDIOS2, blank=True, default='no-responde') - acciones_emprendidas = models.IntegerField('Número de acciones emprendidas por las Org. para la prevención de la violencia basada en género', blank=True, default=0) - acciones_cambios_actitud = models.IntegerField('Número de acciones que lograron cambios de actitud de los grupos metas para la prevención de violencia basada en género', blank=True, default=0) + accion = models.CharField(max_length=100, choices=MEDIOS2, blank=True, default='no-responde', verbose_name='Tipo de acciones') + acciones_emprendidas = models.IntegerField('Número de acciones emprendidas por las organizaciones para la prevención de la violencia basada en género', blank=True, default=0) + #eliminada a solicitud de FED + #acciones_cambios_actitud = models.IntegerField('Número de acciones que lograron cambios de actitud de los grupos metas para la prevención de violencia basada en género', blank=True, default=0) acciones_impulsadas_masculinidad = models.IntegerField('Numero y tipo de acciones impulsadas por las Org. para promover masculinidad libre de prejuicios y violencia', blank=True, default=0) - acciones_cambios_masculinidad = models.IntegerField('Numero de acciones que lograron cambio de actitud de los grupos metas hacia la masculinidad libre de prejuicios y violencia', blank=True, default=0) + #eliminada a solicitud de FED + #acciones_cambios_masculinidad = models.IntegerField('Numero de acciones que lograron cambio de actitud de los grupos metas hacia la masculinidad libre de prejuicios y violencia', blank=True, default=0) encuesta = models.ForeignKey(Encuesta) def __unicode__(self): @@ -443,15 +493,15 @@ class Meta: verbose_name_plural = 'Acciones impulsadas por organizaciones para prev. de violencia' class AccionImpulsadaGrupo(models.Model): - accion = models.CharField(max_length=100, choices=MEDIOS2, blank=True, default='no-responde') - acciones_emprendidas_sex = models.IntegerField('Número y tipo de acciones emprendidas por los grupos de diversidad sexual, para prev de violencia basada en género', blank=True, default=0) - acciones_cambio_sex = models.IntegerField('Numero de acciones que lograron cambio de actitud en grupo de diversidad sexual', blank=True, default=0) - acciones_emprendidas_discapa = models.IntegerField('Número y tipo de acciones emprendidas por los grupos de personas con discapacidad para prev de violencia basada en género', blank=True, default=0) - acciones_cambio_discapa = models.IntegerField('Número de acciones que lograron cambio de actitud en grupo de personas con discapacidad', blank=True, default=0) + accion = models.CharField(max_length=100, choices=MEDIOS2, blank=True, default='no-responde', verbose_name='Tipo de acciones') + acciones_emprendidas_sex = models.IntegerField('Número y tipo de acciones emprendidas por los grupos de diversidad sexual, para prevención de violencia basada en género', blank=True, default=0) + #acciones_cambio_sex = models.IntegerField('Numero de acciones que lograron cambio de actitud en grupo de diversidad sexual', blank=True, default=0) + acciones_emprendidas_discapa = models.IntegerField('Número y tipo de acciones emprendidas por los grupos de personas con discapacidad para prevención de violencia basada en género', blank=True, default=0) + #acciones_cambio_discapa = models.IntegerField('Número de acciones que lograron cambio de actitud en grupo de personas con discapacidad', blank=True, default=0) acciones_emprendidas_etnia = models.IntegerField('Número de acciones emprendidas por los grupos étnicos y pueblos indígenas para la prevención de la violencia basada en género', blank=True, default=0) - acciones_cambio_etnia = models.IntegerField('Número de acciones que lograron cambio de actitud en grupos étnicos y pueblos indígenas', blank=True, default=0) + #acciones_cambio_etnia = models.IntegerField('Número de acciones que lograron cambio de actitud en grupos étnicos y pueblos indígenas', blank=True, default=0) acciones_emprendidas_jovenes = models.IntegerField('Número de acciones emprendidas por los y las jóvenes para la prevención de la violencia basada en género', blank=True, default=0) - acciones_cambio_jovenes = models.IntegerField('Número de acciones que lograron cambio de actitud en los y las jóvenes ', blank=True, default=0) + #acciones_cambio_jovenes = models.IntegerField('Número de acciones que lograron cambio de actitud en los y las jóvenes ', blank=True, default=0) encuesta = models.ForeignKey(Encuesta) def __unicode__(self): @@ -461,11 +511,35 @@ class Meta: verbose_name = 'Acción impulsada por grupos para prev. de violencia' verbose_name_plural = 'Acciones impulsadas por grupos para prev. de violencia' +ATENCION_SALUD = (('general', 'Atención general'), + ('especializada', 'Atención especializada'), + ('psicologica', 'Atención psicológica'), + ('legal', 'Atención Legal')) + +class AtencionSalud(models.Model): + accion = models.CharField(max_length=100, choices=ATENCION_SALUD, blank=True, default='no-responde', verbose_name='Atención a la Salud Sexual y Reproductiva') + mujeres = models.IntegerField('Mujeres', blank=True, default=0) + hombres = models.IntegerField('Hombres', blank=True, default=0) + jovenes = models.IntegerField('Los y las jóvenes', blank=True, default=0) + div_sexual = models.IntegerField('Personas de la diversidad sexual', blank=True, default=0) + vih = models.IntegerField('Personas con VIH y SIDA', blank=True, default=0) + etnica = models.IntegerField('Personas de población étnica e indigena', blank=True, default=0) + discapacidad = models.IntegerField('Personas con discapacidad', blank=True, default=0) + total = models.IntegerField('Global', blank=True, default=0) + encuesta = models.ForeignKey(Encuesta) + + def __unicode__(self): + return self.accion + + class Meta: + verbose_name = 'Atención a la salud sexual y reprod' + verbose_name_plural = 'Atenciones a la salud sexual y reprod' + CHOICE_VICTIMAS = (('casos_atendidos', 'No. casos de victimas de violencia de género atendidos'), ('casos_resueltos', 'No. casos resueltos con resultados y diagnósticos favorables'), ) class AtencionVictima(models.Model): - accion = models.CharField(max_length=100, choices=CHOICE_VICTIMAS, blank=True, default='no-responde') + accion = models.CharField(max_length=100, choices=CHOICE_VICTIMAS, blank=True, default='no-responde', verbose_name='Acciones') servicio_salud = models.IntegerField('A través de los servicios de salud general', blank=True, default=0) servicio_salud_especial = models.IntegerField('A través de los servicios de salud especializada', blank=True, default=0) servicio_psicologia = models.IntegerField('A través de los servicios de atención en psicología', blank=True, default=0) @@ -480,8 +554,8 @@ class Meta: verbose_name = 'Atención victimas de violencia' verbose_name_plural = 'Atenciones a victimas de violencia' -CHOICE_DENUNCIAS = (('denuncias_interpuestas', 'No. denuncias interpuestas a instancias de justicia '), - ('denuncias_recibidas', 'No. denuncias que han sido recibidas y atendidas'), +CHOICE_DENUNCIAS = (('denuncias_interpuestas', 'No. denuncias interpuestas por las víctimas a instancias de justicia'), + ('denuncias_recibidas', 'No. denuncias interpuestas por las victimas que han sido recibidas y atendidas'), ('denuncias_sancion', 'No. de casos que concluyen con sanción penal'), ) class DenunciaViolencia(models.Model): @@ -531,6 +605,8 @@ class Meta: verbose_name = 'Referencia y contra-referencia' verbose_name_plural = 'Referencias y contra-referencias' +#AQUI EMPIEZA EL NUEVO OBJETIVO + MEDIOS3 = (('talleres', 'Talleres'), ('foros', 'Foros'), ('intercambio_xp', 'Intercambio de experiencias'), diff --git a/files/css/aux.css b/files/css/aux.css index 50080a8..01ab2ac 100644 --- a/files/css/aux.css +++ b/files/css/aux.css @@ -3,4 +3,15 @@ background-color: #fff; } - +.inline-group h2, .module h2{ + font-size: 12px !important; + font-family: 'Trebuchet MS', sans-serif !important; + padding: 4px 5px !important; + color: #000; +} +.selector-chosen h2{ + color: #fff; +} +.aligned label{ + width: 9em !important; +} diff --git a/settings.py b/settings.py index bc75aa2..7e6ec60 100644 --- a/settings.py +++ b/settings.py @@ -21,12 +21,12 @@ # Absolute path to the directory that holds media. # Example: "/home/media/media.lawrence.com/" -MEDIA_ROOT = PROJECT_DIR + '/files/' +MEDIA_ROOT = PROJECT_DIR + '/media' # URL that handles the media served from MEDIA_ROOT. Make sure to use a # trailing slash if there is a path component (optional in other cases). # Examples: "http://media.lawrence.com", "http://example.com/media/" -MEDIA_URL = '/files/' +MEDIA_URL = '/public/' # URL prefix for admin media -- CSS, JavaScript and images. Make sure to use a # trailing slash. diff --git a/templates/fed/indicador111.html b/templates/fed/indicador111.html index 73a9b80..c9422f1 100644 --- a/templates/fed/indicador111.html +++ b/templates/fed/indicador111.html @@ -5,14 +5,14 @@ {% include "bar3.html" %}
- {{resultado.nombre}}: Acciones Impulsadas + {{resultado.nombre}}: Acciones efectuadas
- + - + @@ -49,7 +49,7 @@
Tipo de acciones por temas y sus participantesParticipación en comisiones o instancias para incidir sobre toma de decisiones sobre DDSSRR
AccionesTipo Prev. viol. Part. SSyR.
- + @@ -89,7 +89,7 @@
Ambiente de acciones temas y sus participantesAmbiente de las acciones impulsadas
Acciones
- + diff --git a/templates/fed/indicador112.html b/templates/fed/indicador112.html index 48b3316..fa1a1a4 100644 --- a/templates/fed/indicador112.html +++ b/templates/fed/indicador112.html @@ -9,7 +9,7 @@
Efectividad de acciones promovidas y aprobadas por temasAcciones promovidas, aprobadas e implementadas para posicionar los diferentes temas
Acciones
- +
Participación y efectividadParticipación en comisiones para incidir sobre toma de decisiones sobre DDSSRR y equidad
Acciones