параметр запроса Python - PullRequest
0 голосов
/ 26 июня 2010

Я работаю над представлением django. Я публикую форму с именем параметра «service». Служба - это флажок, поэтому он будет иметь несколько значений. одно значение, а не массив. Вот мой пример кода

 {% for ser in allService %}
 <td  >         
     <input type="checkbox" name="service" value="{{ ser.id }}" >{{ ser.description }}
 </td>
 {% endfor %}

def update(request):
     service=request.POST.get('service')
     print service

как я могу получить массив. В Java мы получаемParameterValues ​​('service')

1 Ответ

0 голосов
/ 26 июня 2010

Атрибут POST является QueryDict, поэтому вы можете сделать это:

service = request.POST.getlist('service')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...