Browse Source

Remove context_data desnecessário

pull/586/head
Eduardo Edson Batista Cordeiro Alves 8 years ago
parent
commit
e29a4d5d7a
  1. 28
      sapl/materia/views.py
  2. 0
      sapl/templates/menus/mesa_diretora/mesa_diretora.html

28
sapl/materia/views.py

@ -1305,20 +1305,24 @@ class PrimeiraTramitacaoEmLoteView(PermissionRequiredMixin, FilterView):
context = super(PrimeiraTramitacaoEmLoteView,
self).get_context_data(**kwargs)
context['title'] = _('Primeira Tramitação em Lote')
# Verifica se os campos foram preenchidos
if not self.filterset.form.is_valid():
return context
qr = self.request.GET.copy()
# Pega somente matéria que não possuem tramitação
if (type(self.__dict__[
'filterset']).__name__ == 'PrimeiraTramitacaoEmLoteFilterSet'):
context['object_list'] = context['object_list'].filter(
tramitacao__isnull=True)
context['unidade_local'] = UnidadeTramitacao.objects.all()
context['title'] = _('Primeira Tramitação em Lote')
else:
context['title'] = _('Tramitação em Lote')
context['unidade_local'] = [UnidadeTramitacao.objects.get(
id=qr['tramitacao__unidade_tramitacao_local'])]
qr = self.request.GET.copy()
context['unidade_destino'] = UnidadeTramitacao.objects.all()
context['unidade_local'] = UnidadeTramitacao.objects.all()
context['status_tramitacao'] = StatusTramitacao.objects.all()
context['turnos_tramitacao'] = TURNO_TRAMITACAO_CHOICES
context['urgente_tramitacao'] = YES_NO_CHOICES
@ -1368,21 +1372,3 @@ class PrimeiraTramitacaoEmLoteView(PermissionRequiredMixin, FilterView):
class TramitacaoEmLoteView(PrimeiraTramitacaoEmLoteView):
filterset_class = TramitacaoEmLoteFilterSet
def get_context_data(self, **kwargs):
context = super(TramitacaoEmLoteView, self).get_context_data(**kwargs)
context['title'] = _('Tramitação em Lote')
# Verifica se os campos foram preenchidos
if not self.filterset.form.is_valid():
return context
qr = self.request.GET.copy()
context['unidade_destino'] = UnidadeTramitacao.objects.all()
context['status_tramitacao'] = StatusTramitacao.objects.all()
context['turnos_tramitacao'] = TURNO_TRAMITACAO_CHOICES
context['urgente_tramitacao'] = YES_NO_CHOICES
context['unidade_local'] = [UnidadeTramitacao.objects.get(
id=qr['tramitacao__unidade_tramitacao_local'])]
context['filter_url'] = ('&' + qr.urlencode()) if len(qr) > 0 else ''
return context

0
sapl/templates/mesa_diretora/mesa_diretora.html → sapl/templates/menus/mesa_diretora/mesa_diretora.html

Loading…
Cancel
Save