Django аннотирует список целых чисел (не только одно целое число)
Да, это создаст мне дополнительный столбец в таблице результатов, но я получу его только с одним значением (47) Я выбрал это число для демонстрации, а не список значений. Конечно, этот добавленный список придется итерировать в результирующей таблице.
Money.objects.filter(viitenumber__in=lista).annotate(mycolumn=Value(47, output_field=IntegerField()))
На самом деле я искусственно создал этот список в Python, потому что не знаю, как и можно ли сделать следующее:
В столбце 1 у меня есть список значений, например, 1,2,3,4 и т.д., идущий вниз для каждой строки. Затем в следующем столбце нужно сложить эти значения 1 плюс 2 даст 3, 3 плюс 3 даст 6 и 6 плюс 4 даст 10.
подобно этому
1 1
2 3
3 6
4 10
Я в растерянности: то ли я близок к этому, просто аннотируя список, то ли в Django есть какая-то функция, которая выводит мне второй столбец. Я получил суммарные значения, выполнив цикл, как в факториале.