tengo esto en la plantilla
<select name="document" id="document" multiple=""> <option value="2">test 1</option> <option value="3">test 2</option> </select>Cuando selecciono dos opciones cuando acepto la solicitud en views.py obtuve correctamente 2 opciones seleccionadas
self.request.POST // It prints 'document': ['2', '3']Pero cuando trato de seleccionar el campo como este
self.request.POST['document'] // It prints only '3'¿Cómo puedo seleccionar 2 opciones?
Gracias
Puede usar .getlist(…) [Django-doc] para obtener todos los valores asociados con una clave determinada.
Por lo tanto, aquí puede trabajar con:
request.POST .getlist( 'document' )