我想在我的Django网站中为一个属性选择多个值。
if request.method == 'POST':
print(request.POST)
print(request.POST['category'])
上面的代码的输出是当我同时选择第二个和第三个类别时-
<QueryDict: {'csrfmiddlewaretoken': ['HYArlTZpPYIDX404ImuX4UjzC03qaa3zTa18Wd7hVw2AYaMln8ZaVfaJ8TsNtbZp'], 'category': ['2', '3']}>
3
我无法理解我在做什么错。请帮帮我。
谢谢。
答案 0 :(得分:1)
如果有多个项目要在POST请求中发送,则使用request.POST.getlist('category')
,如果是单个项目,则使用request.POST.get('category')