У меня есть флажок, где я выбираю переменные для значений фильтра django.Я получаю значения правильно, поэтому, если я заменим *values
на pfast_type[0]
или pfast_type[1]
, он будет работать нормально.
Но я хочу сделать так, чтобы, если я выбрал флажок 3 переменных, я хотел, чтобы это вводилось какpfast_type[0]
, pfast_type[1]
и pfast_type[2]
, если я выберу одну переменную 1, для значений должно быть только pfast_type[0]
.
Где я иду не так?
Может быть, яискал плохо, но я искал и не мог найти справочную информацию в StackOverflow.
pfast_type = request.GET.getlist("pfast_type")
elif pfast_type and items:
for pfast_type in range(len(pfast_type)):
values= values.append(pfast_type[i])
object_list = FP.objects.filter(pk__in=items).values('RFP_Item',*values)