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
- Tipo de acciones por temas y sus participantes
+ Participación en comisiones o instancias para incidir sobre toma de decisiones sobre DDSSRR
- Acciones |
+ Tipo |
Prev. viol. |
Part. |
SSyR. |
@@ -49,7 +49,7 @@
- Ambiente de acciones temas y sus participantes
+ Ambiente de las acciones impulsadas
Acciones |
@@ -89,7 +89,7 @@
- Efectividad de acciones promovidas y aprobadas por temas
+ Acciones promovidas, aprobadas e implementadas para posicionar los diferentes temas
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 @@
- Participación y efectividad
+ Participación en comisiones para incidir sobre toma de decisiones sobre DDSSRR y equidad
Acciones |