Django的。视图可以接收列表作为参数吗? [英] django. Can a view receive a list as parameter?

查看:100
本文介绍了Django的。视图可以接收列表作为参数吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想提交一个将提交N(未知)user_id的表单(POST)。
我可以看到收到这些ID作为列表吗?

I want to submit a form (by POST) that will submit N (unknown) user_id's. Can I make a view receive those ids as a list?

例如

def getids(request,list):

   for id in list:
       usr = User.objects.get(pk=id);
       //do something with it.
       usr.save()

for id in request.POST['id']:



甚至可能吗?

even possible?

我正在寻找最好的接受方式。

I'm looking for the best accepted way.

推荐答案

您应阅读 QueryDict对象

>>> q = QueryDict('a=1&a=2&a=3')
>>> q.lists()
[('a', ['1', '2', '3'])]

这篇关于Django的。视图可以接收列表作为参数吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆