2010-06-26 122 views
0

我m的工作django view.I m发布一个窗体,其中有一个参数名称'service'.Service是复选框,所以它会有多个值。当我在我的代码中获取服务的值它是给我只有一个值不是array.Here是我的示例代码python请求参数

{% 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 

我怎样才能得到一个array.In Java中,我们getParameterValues(“服务”)

回答

0

POST attribute is a QueryDict,所以你可以这样做:

service = request.POST.getlist('service') 
+0

A 感谢您的答案。可以给我链接本文档 – ha22109 2010-06-26 13:09:21

+0

链接已在 – 2010-06-26 13:09:45