我正在使用 django/python。
以下是数据的来源:用户从一个或多个选项中选择一个<select name="op_assignedTo">
我也用<option value="username">
数据通过 POST 发送并在 django 视图中收集:
op_assignedTo = request.POST.getlist('op_assignedTo')
但是以下行给了我错误:
assignedTo_list = Item.objects.filter(assignedTo__in=op_assignedTo)
我从stackoverflow上其他问题的许多其他答案中得到了上述内容。我对这个错误感到困惑,因为即使是这条线
temp = Item.objects.filter(assignedTo='matthew')
给出同样的错误,"Value Error" - invalid literal for int() with base 10: 'matthew'.
如果我帖子的第一部分不太有意义,请查看我发布的最后一行代码。谢谢大家!