Django: usando y POST

Estoy usando algo como esto en mi plantilla

 {% for service in services %} {{service}} {% endfor %}  

Cuando veo los datos de POST en Firebug o la depuración de Django, veo que solo envía un valor. ¿Estoy haciendo algo mal o malinterpretando un concepto?

 request.POST.getlist('services') 

Solo para tu información, tuve que usar:

  list = request.POST.getlist("items[]") 

porque omitir [] hizo que se devolviera una lista en blanco en lugar de los valores correctos. Estoy usando jQuery para obtener los valores de un elemento de selección múltiple, y jQuery parece estar agregando el []

¡Cuidado! El método getlist de QueryDict devuelve una lista vacía si la clave no existe. No lanza una excepción. http://bit.ly/MdgrUH

puede obtener la lista esperada simplemente usando …

 request.POST.getlist('fiel_name') 

request.POST.getlist (‘servicios’)

Trabajó para mi. o puede definir el nombre del cuadro de selección como una lista