'''
lista qualquer modelo
Usar somente quando nao for possível generic views !!
'''
def lista_model(request, model_name=''):
#print '--%s--' % request.GET.get('cidade', None)
cidade_id =request.GET.get('cidade', None)
tipo_instituicao = request.GET.get('tipo', "0")
locais = False
if model_name=="Locais":
locais = True;
model_name = "Instituicao"
model_selected = models_inscricoes.__dict__[model_name]
if cidade_id<>"0":
queryset = model_selected.objects.filter(municipio = cidade_id)
else:
queryset = model_selected.objects.all()
municipio_list = Municipio.objects.all()
context_instance = RequestContext(request)
queryset = queryset.filter(local_evento=True)
return object_list(request, queryset=queryset, template_name='inscricoes/local_list.html',
extra_context={'model_name':model_selected.__name__,
})
#print '--%s--' % request.GET.get('cidade', None)
cidade_id =request.GET.get('cidade', None)
tipo_instituicao = request.GET.get('tipo', "0")
locais = False
if model_name=="Locais":
locais = True;
model_name = "Instituicao"
model_selected = models_inscricoes.__dict__[model_name]
if cidade_id<>"0":
queryset = model_selected.objects.filter(municipio = cidade_id)
else:
queryset = model_selected.objects.all()
municipio_list = Municipio.objects.all()
context_instance = RequestContext(request)
queryset = queryset.filter(local_evento=True)
return object_list(request, queryset=queryset, template_name='inscricoes/local_list.html',
extra_context={'model_name':model_selected.__name__,
})