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:
El tema está en que no logro obtener los datos en la vista de django, estoy haciendo esto:Ver original
var toData = { 'anio' : anio, 'meses' : meses, 'tags' : tags }; $.ajax({ type: "GET", url: "/app/filtrar-noticias", data: toData, }).done(function( msg ) { $("#noticias-lista").html(msg); });
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