Hola como andan, tengo una consulta que no logro resolver,
en el html tengo varios checkbox con los meses del año, al filtrar noticias por dichos meses mando esta solicitud de ajax:
Código Javascript
:
Ver originalvar toData = {
'anio' : anio,
'meses' : meses,
'tags' : tags
};
$.ajax({
type: "GET",
url: "/app/filtrar-noticias",
data: toData,
}).done(function( msg ) {
$("#noticias-lista").html(msg);
});
El tema está en que no logro obtener los datos en la vista de django, estoy haciendo esto:
Código Python:
Ver original@csrf_exempt
def filtrarNoticias(request):
copia = {}
anio = request.GET.get("anio")
meses = request.GET.getlist("meses","")
tags = request.GET.getlist("tags","")
print request.GET
#me devuelve esto el print
<QueryDict: {u'anio': [u'2009'], u'meses[]': [u'0', u'2', u'4']}>
print request.GET.get("meses[]")
#me devuelve el ultimo mes de la lista osea: 4
No se como descomponer la lista de meses, alguna sugerencia?
gracias