Browse Source

Resolvido bug onde nao apareciam pontos no mapa

producao
Marcio Mazza 10 years ago
parent
commit
f46f8dfa00
  1. 14
      sigi/apps/casas/views.py
  2. 2
      sigi/apps/convenios/admin.py
  3. 6
      sigi/apps/convenios/views.py
  4. 2
      sigi/apps/diagnosticos/static/js/jquery/jquery-1.6.4.min.js
  5. 8
      sigi/apps/diagnosticos/views.py
  6. 5
      sigi/apps/metas/views.py
  7. 2
      sigi/apps/parlamentares/views.py
  8. 2
      sigi/apps/servicos/views.py
  9. 2
      sigi/shortcuts.py
  10. 2
      sigiStatic/js/metas/mapa.js

14
sigi/apps/casas/views.py

@ -159,7 +159,7 @@ def labels_report(request, id=None, tipo=None, formato='3x9_etiqueta'):
if not qs:
return HttpResponseRedirect('../')
response = HttpResponse(mimetype='application/pdf')
response = HttpResponse(content_type='application/pdf')
response['Content-Disposition'] = 'attachment; filename=casas.pdf'
report = CasasLegislativasLabels(queryset=qs, formato=formato)
report.generate_by(PDFGenerator, filename=response)
@ -187,7 +187,7 @@ def labels_report_parlamentar(request, id=None, formato='3x9_etiqueta'):
if not qs:
return HttpResponseRedirect('../')
response = HttpResponse(mimetype='application/pdf')
response = HttpResponse(content_type='application/pdf')
response['Content-Disposition'] = 'attachment; filename=casas.pdf'
report = ParlamentaresLabels(queryset=qs, formato=formato)
report.generate_by(PDFGenerator, filename=response)
@ -227,7 +227,7 @@ def labels_report_sem_presidente(request, id=None, formato='2x5_etiqueta'):
if not qs:
return HttpResponseRedirect('../')
response = HttpResponse(mimetype='application/pdf')
response = HttpResponse(content_type='application/pdf')
response['Content-Disposition'] = 'attachment; filename=casas.pdf'
report = CasasLegislativasLabelsSemPresidente(queryset=qs, formato=formato)
report.generate_by(PDFGenerator, filename=response)
@ -253,7 +253,7 @@ def report(request, id=None, tipo=None):
return HttpResponseRedirect('../')
# qs.order_by('municipio__uf','nome')
response = HttpResponse(mimetype='application/pdf')
response = HttpResponse(content_type='application/pdf')
response['Content-Disposition'] = 'attachment; filename=casas.pdf'
report = CasasLegislativasReport(queryset=qs)
report.generate_by(PDFGenerator, filename=response)
@ -270,7 +270,7 @@ def report_complete(request, id=None):
if not qs:
return HttpResponseRedirect('../')
response = HttpResponse(mimetype='application/pdf')
response = HttpResponse(content_type='application/pdf')
response['Content-Disposition'] = 'attachment; filename=casas.pdf'
# Gera um relatorio para cada casa e concatena os relatorios
@ -306,14 +306,14 @@ def casas_sem_convenio_report(request):
if not qs:
return HttpResponseRedirect('../')
response = HttpResponse(mimetype='application/pdf')
response = HttpResponse(content_type='application/pdf')
report = CasasSemConvenioReport(queryset=qs)
report.generate_by(PDFGenerator, filename=response)
return response
def export_csv(request):
response = HttpResponse(mimetype='text/csv')
response = HttpResponse(content_type='text/csv')
response['Content-Disposition'] = 'attachment; filename=casas.csv'
writer = csv.writer(response)

2
sigi/apps/convenios/admin.py

@ -101,7 +101,7 @@ class ConvenioAdmin(admin.ModelAdmin):
def relatorio(self, request, queryset):
# queryset.order_by('casa_legislativa__municipio__uf')
response = HttpResponse(mimetype='application/pdf')
response = HttpResponse(content_type='application/pdf')
report = ConvenioReport(queryset=queryset)
report.generate_by(PDFGenerator, filename=response)
return response

6
sigi/apps/convenios/views.py

@ -174,7 +174,7 @@ def report(request, id=None):
else:
report = ConvenioPorCMReport(queryset=qs)
response = HttpResponse(mimetype='application/pdf')
response = HttpResponse(content_type='application/pdf')
if report:
report.generate_by(PDFGenerator, filename=response)
else:
@ -279,7 +279,7 @@ def report_regiao(request, regiao='NE'):
data = datetime.datetime.now().strftime('%d/%m/%Y')
hora = datetime.datetime.now().strftime('%H:%M')
pisa.showLogging()
response = HttpResponse(mimetype='application/pdf')
response = HttpResponse(content_type='application/pdf')
response['Content-Disposition'] = 'attachment; filename=RelatorioRegiao_' + regiao + '.pdf'
#tabelas = ({'projeto':"PI"},{'projeto':"PML"},)
t = loader.get_template('convenios/tabela_regiao.html')
@ -292,7 +292,7 @@ def report_regiao(request, regiao='NE'):
def export_csv(request):
response = HttpResponse(mimetype='text/csv')
response = HttpResponse(content_type='text/csv')
response['Content-Disposition'] = 'attachment; filename=convenios.csv'
csv_writer = csv.writer(response)

2
sigi/apps/diagnosticos/static/js/jquery/jquery-1.6.4.min.js

File diff suppressed because one or more lines are too long

8
sigi/apps/diagnosticos/views.py

@ -93,7 +93,7 @@ def categoria_detalhes(request, id_diagnostico, id_categoria):
'erros': form.errors
}
json = simplejson.dumps(resposta)
return HttpResponse(json, mimetype="application/json")
return HttpResponse(json, content_type='application/json')
else:
form = DiagnosticoMobileForm(instance=diagnostico,
category=id_categoria)
@ -131,7 +131,7 @@ def categoria_casa_legislativa(request, id_diagnostico):
'erros': form.errors
}
json = simplejson.dumps(resposta)
return HttpResponse(json, mimetype="application/json")
return HttpResponse(json, content_type='application/json')
else:
form = CasaLegislativaMobileForm(instance=casa_legislativa)
@ -213,7 +213,7 @@ def categoria_contatos(request, id_diagnostico):
resposta['erros'][key] = value
json = simplejson.dumps(resposta)
return HttpResponse(json, mimetype="application/json")
return HttpResponse(json, content_type='application/json')
else:
forms = [FuncionariosMobileForm(prefix=f.setor, instance=f)
for f, c in funcionarios]
@ -340,4 +340,4 @@ def municipios_diagnosticados(self):
'fim': d.data_visita_fim, 'equipe': "<ul><li>" + "</li><li>".join([m.user.get_full_name() for m in d.membros]) + "</li></ul>", }
municipios.append(municipio)
return HttpResponse(simplejson.dumps(municipios), mimetype="application/json")
return HttpResponse(simplejson.dumps(municipios), content_type='application/json')

5
sigi/apps/metas/views.py

@ -98,14 +98,13 @@ def map_data(request):
Tenta ler esse json do arquivo JSON_FILE_NAME. Se não encontrar, chama a rotina
gera_map_data_file().
"""
try:
file = open(JSON_FILE_NAME, 'r')
json = file.read()
except:
json = gera_map_data_file()
return HttpResponse(json, mimetype="application/json")
return HttpResponse(json, content_type='application/json')
def map_search(request):
@ -120,7 +119,7 @@ def map_search(request):
if casas.count() > 0:
response = {'result': 'FOUND', 'ids': [c.pk for c in casas]}
return HttpResponse(simplejson.dumps(response), mimetype="application/json")
return HttpResponse(simplejson.dumps(response), content_type='application/json')
@cache_page(86400) # Cache de um dia (24 horas = 86400 segundos)

2
sigi/apps/parlamentares/views.py

@ -139,7 +139,7 @@ def labels_report(request, id=None, formato='3x9_etiqueta'):
if not qs:
return HttpResponseRedirect('../')
response = HttpResponse(mimetype='application/pdf')
response = HttpResponse(content_type='application/pdf')
response['Content-Disposition'] = 'attachment; filename=casas.pdf'
report = ParlamentaresLabels(queryset=qs, formato=formato)
report.generate_by(PDFGenerator, filename=response)

2
sigi/apps/servicos/views.py

@ -47,7 +47,7 @@ def municipios_atendidos(self, servico):
'servicos': "<ul><li>" + "</li><li>".join([s.tipo_servico.nome for s in casa.servico_set.filter(query)]) + "</li></ul>", }
municipios.append(municipio)
return HttpResponse(simplejson.dumps(municipios), mimetype="application/json")
return HttpResponse(simplejson.dumps(municipios), content_type='application/json')
class CasaManifestaProtoForm(forms.Form):

2
sigi/shortcuts.py

@ -21,5 +21,5 @@ def render_to_pdf(template_src, context_dict):
pdf = pisa.pisaDocument(StringIO.StringIO(html.encode('utf-8')), result, link_callback=fetch_resources)
if not pdf.err:
return HttpResponse(result.getvalue(), mimetype='application/pdf')
return HttpResponse(result.getvalue(), content_type='application/pdf')
return HttpResponse('We had some errors<pre>%s</pre>' % escape(html))

2
sigiStatic/js/metas/mapa.js

@ -39,7 +39,7 @@
map: null, // Just create the mark, dont plot it
position: new google.maps.LatLng(parseFloat(municipio.lat), parseFloat(municipio.lng)),
title: municipio.nome,
icon: municipio.icone
icon: '/static/img/mapmarker.png'
}
var mark = new google.maps.Marker(markData);
var infoWin = new google.maps.InfoWindow({content: '<strong>' + municipio.nome + '</strong><br/><br/>' + municipio.info });

Loading…
Cancel
Save