Skip to content

Commit

Permalink
corrigiendo nombre de indicadores
Browse files Browse the repository at this point in the history
  • Loading branch information
eos87 committed Oct 12, 2010
1 parent b6934c2 commit 68e1aea
Show file tree
Hide file tree
Showing 13 changed files with 164 additions and 88 deletions.
71 changes: 64 additions & 7 deletions encuesta/views.py
Original file line number Diff line number Diff line change
Expand Up @@ -399,6 +399,66 @@ def indicador211(request):

return render_to_response('fed/indicador211.html', RequestContext(request, locals()))

@session_required
def indicador212(request):
resultado = Resultado.objects.get(pk=3)
tabla = {}
tabla2 = {}
tabla3 = {}
a = _queryset_filtrado(request, resultado)

#obteniendo los promedios
opcion = PERSONAS_REFLEXION[0][0]
query = AccionRelizadaReflexionPersona.objects.filter(encuesta__in=a, accion=opcion)
hombres_sum = query.aggregate(hombres_sum=Sum('hombres'))['hombres_sum']
mujeres_sum = query.aggregate(mujeres_sum=Sum('mujeres'))['mujeres_sum']
jovenes_sum = query.aggregate(jovenes_sum=Sum('jovenes'))['jovenes_sum']
div_sexual_sum = query.aggregate(div_sexual_sum=Sum('div_sexual'))['div_sexual_sum']
vih_sum = query.aggregate(vih_sum=Sum('vih'))['vih_sum']
etnica_sum = query.aggregate(etnica_sum=Sum('etnica'))['etnica_sum']
discapacidad_sum = query.aggregate(discapacidad_sum=Sum('discapacidad'))['discapacidad_sum']

tabla2[PERSONAS_REFLEXION[0][1]] = {
'hombres':hombres_sum,
'mujeres': mujeres_sum,
'jovenes': jovenes_sum,
'div_sexual': div_sexual_sum,
'vih': vih_sum,
'etnica': etnica_sum,
'discapacidad': discapacidad_sum
}
opcion2 = PERSONAS_REFLEXION[1][0]
query2 = AccionRelizadaReflexionPersona.objects.filter(encuesta__in=a, accion=opcion2)
hombres_sum2 = query2.aggregate(hombres_sum2=Sum('hombres'))['hombres_sum2']
mujeres_sum2 = query2.aggregate(mujeres_sum2=Sum('mujeres'))['mujeres_sum2']
jovenes_sum2 = query2.aggregate(jovenes_sum2=Sum('jovenes'))['jovenes_sum2']
div_sexual_sum2 = query2.aggregate(div_sexual_sum2=Sum('div_sexual'))['div_sexual_sum2']
vih_sum2 = query2.aggregate(vih_sum2=Sum('vih'))['vih_sum2']
etnica_sum2 = query2.aggregate(etnica_sum2=Sum('etnica'))['etnica_sum2']
discapacidad_sum2 = query2.aggregate(discapacidad_sum2=Sum('discapacidad'))['discapacidad_sum2']

tabla2[PERSONAS_REFLEXION[1][1]] = {
'hombres':hombres_sum2,
'mujeres': mujeres_sum2,
'jovenes': jovenes_sum2,
'div_sexual': div_sexual_sum2,
'vih': vih_sum2,
'etnica': etnica_sum2,
'discapacidad': discapacidad_sum2
}

tabla3['Efectividad %'] = {
'hombres':get_prom(hombres_sum, hombres_sum2),
'mujeres': get_prom(mujeres_sum, mujeres_sum2),
'jovenes': get_prom(jovenes_sum, jovenes_sum2),
'div_sexual': get_prom(div_sexual_sum, div_sexual_sum2),
'vih':get_prom(vih_sum, vih_sum2),
'etnica':get_prom(etnica_sum, etnica_sum2),
'discapacidad':get_prom(discapacidad_sum, discapacidad_sum2),
}

return render_to_response('fed/indicador212.html', RequestContext(request, locals()))

@session_required
def indicador221(request):
resultado = Resultado.objects.get(pk=4)
Expand Down Expand Up @@ -658,14 +718,11 @@ def _get_view(request, vista):
'defensa-de-los-derechos': indicador113,
'observatorios-para-vigilancia': indicador114,
#indicadores para resultado 1.2
'disc-de-la-diversidad-sexual': indicador121,
'disc-por-discapacidad-y-etnica': indicador122,
'disc-por-vih-y-sida': indicador122,
'acciones-publicas': indicador121,
'acciones-de-denuncias-juridicas': indicador122,
#indicadores para resultado 2.1
'mujeres': indicador211,
'personas-de-la-div-sexual': indicador211,
'discapacidad-etnia-e-indigenas': indicador211,
'personas-con-vih': indicador211,
'acciones-efectuadas': indicador211,
'cambios-en-las-poblaciones': indicador212,
#indicadores para resultado 2.2.1
'indicador-221': indicador221,
'indicador-222': indicador222,
Expand Down
Binary file modified fed.db
Binary file not shown.
11 changes: 7 additions & 4 deletions files/css/fed.css
Original file line number Diff line number Diff line change
Expand Up @@ -393,8 +393,8 @@ a:hover{
.nav2{
font-size: 17px;
text-shadow: 0 2px 1px #483916;
line-height: 38px;
margin-top: 8px;
line-height: 40px;
margin-top: 0px;
text-align: right;
color: #d5d5d5;
}
Expand All @@ -408,7 +408,7 @@ a:hover{
margin-right: 5px;
}
.otros_indicadores{
margin-top: 10px;
margin-top: 5px;
}
.otros_indicadores a{
display: block;
Expand All @@ -422,7 +422,7 @@ a:hover{
margin-top: 2px;
}
.titulo_indicadores{
font-size: 27px;
font-size: 24px;
color: #888a85;
height: 40px;
margin-left: 15px;
Expand All @@ -435,3 +435,6 @@ a:hover{
font-size: 13px;
margin-right: 5px;
}
option{
font-size: 12px;
}
3 changes: 1 addition & 2 deletions templates/bar3.html
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,7 @@
});
</script>
<div class="bar3">
<div class="nav2">
<div class="result_title">{{resultado.nombre}}</div>
<div class="nav2">
<a href="/indicadores/">Nueva Consulta</a> <img src="/files/images/mas2.png" alt=""><br>
<a href="/indicadores/?q=1">Volver a Resultados</a><img src="/files/images/atras.png" alt="">
</div>
Expand Down
4 changes: 2 additions & 2 deletions templates/base.html
Original file line number Diff line number Diff line change
Expand Up @@ -59,8 +59,8 @@
<div class="username"> {{user.username}}</div>
<img src="/files/images/vline2.png" alt="-" class="avatar">
<div class="username">
<a href="/admin/"<img src="/files/images/admin.png" alt="Admin">Administraci&oacute;n</a><br>
<a href="/logout/"<img src="/files/images/salir.png" alt="Cerrar Sesion">Salir</a>
<a href="/admin/"><img src="/files/images/admin.png" alt="Admin">Administraci&oacute;n</a><br>
<a href="/logout/"><img src="/files/images/salir.png" alt="Cerrar Sesion">Salir</a>
</div>
</div>
{% else %}
Expand Down
8 changes: 4 additions & 4 deletions templates/fed/indicador111.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@
{% include "bar3.html" %}
<div class="result_tables">
<div class="titulo_indicadores">
Acciones Impulsadas
{{resultado.nombre}}: Acciones Impulsadas
</div>
<div class="table_container">
<table class="mostrar">
<caption>Acciones efectuadas</caption>
<caption>Tipo de acciones</caption>
<thead>
<tr>
<th>Acciones</th>
Expand All @@ -29,7 +29,7 @@
<br>
<div class="table_container">
<table class="mostrar">
<caption>Acciones efectivas</caption>
<caption>Ambiente de acciones</caption>
<thead>
<tr>
<th>Acciones</th>
Expand All @@ -49,7 +49,7 @@
<br>
<div class="table_container">
<table class="mostrar">
<caption>Acciones efectivas</caption>
<caption>Efectividad de acciones</caption>
<thead>
<tr>
<th>Acciones</th>
Expand Down
4 changes: 2 additions & 2 deletions templates/fed/indicador112.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@
{% include "bar3.html" %}
<div class="result_tables">
<div class="titulo_indicadores">
Participaci&oacute;n en instancias
{{resultado.nombre}}: Participaci&oacute;n en instancias
</div>
<div class="table_container">
<table class="mostrar">
<caption>Participaci&oacute;n para incidir en toma de decisiones</caption>
<caption>Participaci&oacute;n y efectividad</caption>
<thead>
<tr>
<th>Acciones</th>
Expand Down
4 changes: 2 additions & 2 deletions templates/fed/indicador113.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@
{% include "bar3.html" %}
<div class="result_tables">
<div class="titulo_indicadores">
Defensa de los derechos
{{resultado.nombre}}: Defensa de los DDSSRR
</div>
<div class="table_container">
<table class="mostrar">
<caption>Participaci&oacute;n para mantener agenda p&uacute;blica</caption>
<caption>Participaci&oacute;n y efectividad</caption>
<thead>
<tr>
<th>Acciones</th>
Expand Down
4 changes: 2 additions & 2 deletions templates/fed/indicador114.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@
{% include "bar3.html" %}
<div class="result_tables">
<div class="titulo_indicadores">
Observatorios para vigilancia
{{resultado.nombre}}: Observatorios para vigilancia
</div>
<div class="table_container">
<table class="mostrar">
<caption>Acciones para observatorios para vigilancia</caption>
<caption>Observatorios funcionando</caption>
<thead>
<tr>
<th>Acciones</th>
Expand Down
34 changes: 17 additions & 17 deletions templates/fed/indicador121.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,19 +5,19 @@
{% include "bar3.html" %}
<div class="result_tables">
<div class="titulo_indicadores">
Discriminación de la diversidad sexual
{{resultado.nombre}}: Acciones P&uacute;blicas
</div>
<div class="table_container">
<table class="mostrar">
<caption>Denuncias publicas para demandar la justicia</caption>
<caption>Acciones efectuadas y efectivas contra:</caption>
<thead>
<tr>
<th>Acciones p&uacute;blicas realizadas</th>
<th>Contra diversidad sexual</th>
<th>Contra discapacitados</th>
<th>Contra personas con VIH</th>
<th>Contra Etnia</th>
<th>Contra Jovenes</th>
<th>&nbsp;</th>
<th>Discriminaci&oacute;n diversidad sexual</th>
<th>Discriminaci&oacute;n a discapacitados</th>
<th>Discriminaci&oacute;n a personas con VIH</th>
<th>Discriminaci&oacute;n por Etnia</th>
<th>Discriminaci&oacute;n a J&oacute;venes</th>
</tr>
</thead>
{%for key, value in tabla.items%}
Expand All @@ -29,15 +29,15 @@
<td>{{value.racial|floatformat}}</td>
<td>{{value.joven|floatformat}}</td>
</tr>
{%endfor%}
<thead>
{%endfor%}
<thead>
<tr>
<th>Acciones p&uacute;blicas efectivas</th>
<th>Contra diversidad sexual</th>
<th>Contra discapacitados</th>
<th>Contra personas con VIH</th>
<th>Contra Etnia</th>
<th>Contra Jovenes</th>
<th>&nbsp;</th>
<th>Discriminaci&oacute;n diversidad sexual</th>
<th>Discriminaci&oacute;n a discapacitados</th>
<th>Discriminaci&oacute;n a personas con VIH</th>
<th>Discriminaci&oacute;n por Etnia</th>
<th>Discriminaci&oacute;n a J&oacute;venes</th>
</tr>
</thead>
{%for key, value in tabla2.items%}
Expand All @@ -52,7 +52,7 @@
{%endfor%}
<thead>
<tr>
<th>Promedios</th>
<th>Efectividad</th>
<th>%</th>
<th>%</th>
<th>%</th>
Expand Down
16 changes: 8 additions & 8 deletions templates/fed/indicador122.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,19 +5,19 @@
{% include "bar3.html" %}
<div class="result_tables">
<div class="titulo_indicadores">
Discriminaci&oacute;n por discapacidad, etnia, VIH y SIDA
{{resultado.nombre}}: Denuncias Jur&iacute;dicas
</div>
<div class="table_container">
<table class="mostrar">
<caption>Denuncias Jur&iacute;dicas para demandar la justicia y promover igualdad</caption>
<caption>Acciones realizadas y atendidas contra:</caption>
<thead>
<tr>
<th>Acciones jur&iacute;dicas realizadas</th>
<th>Contra diversidad sexual</th>
<th>Contra discapacitados</th>
<th>Contra personas con VIH</th>
<th>Contra Etnia</th>
<th>Contra Jovenes</th>
<th>&nbsp;</th>
<th>Discriminaci&oacute;n diversidad sexual</th>
<th>Discriminaci&oacute;n a discapacitados</th>
<th>Discriminaci&oacute;n a personas con VIH</th>
<th>Discriminaci&oacute;n por Etnia</th>
<th>Discriminaci&oacute;n a J&oacute;venes</th>
</tr>
</thead>
{%for key, value in tabla.items reversed %}
Expand Down
40 changes: 2 additions & 38 deletions templates/fed/indicador211.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,14 @@
{% include "bar3.html" %}
<div class="result_tables">
<div class="titulo_indicadores">
Mujeres, discapacitados, div. sexual, etnia e indigenas
{{resultado.nombre}}: Acciones efectuadas
</div>
<div class="table_container">
<table class="mostrar">
<caption>Acciones realizadas para que la poblaci&oacute;n reflexione</caption>
<thead>
<tr>
<th>Acciones realizadas para reflexi&oacute;n</th>
<th>&nbsp;</th>
<th>Con Hombres</th>
<th>Con Mujeres</th>
<th>Con l@s j&oacute;venes</th>
Expand All @@ -34,42 +34,6 @@
<td>{{value.discapacidad|floatformat}}</td>
</tr>
{%endfor%}
<thead>
<tr>
<th></th>
<th>Los hombres</th>
<th>Las Mujeres</th>
<th>L@s j&oacute;venes</th>
<th>div. sexual</th>
<th>Personas VIH</th>
<th>Personas etnia</th>
<th>Personas discap.</th>
</tr>
</thead>
{%for key, value in tabla2.items %}
<tr>
<td>{{key}}</td>
<td>{{value.hombres|floatformat}}</td>
<td>{{value.mujeres|floatformat}}</td>
<td>{{value.jovenes|floatformat}}</td>
<td>{{value.div_sexual|floatformat}}</td>
<td>{{value.vih|floatformat}}</td>
<td>{{value.etnica|floatformat}}</td>
<td>{{value.discapacidad|floatformat}}</td>
</tr>
{%endfor%}
{%for key, value in tabla3.items %}
<tr>
<td>{{key}}</td>
<td>{{value.hombres|floatformat}}</td>
<td>{{value.mujeres|floatformat}}</td>
<td>{{value.jovenes|floatformat}}</td>
<td>{{value.div_sexual|floatformat}}</td>
<td>{{value.vih|floatformat}}</td>
<td>{{value.etnica|floatformat}}</td>
<td>{{value.discapacidad|floatformat}}</td>
</tr>
{%endfor%}
</table>
</div>
</div>
Expand Down
Loading

0 comments on commit 68e1aea

Please sign in to comment.