kb
11.12.2012 16:46
Долго думал, как ввернуть костыль, чтоб не переделывать огромный кусок ради фигни, а потом узрел, что его уже кто-то ввернул в подобной ситуации (в этой же, черт побери, функции).
Если вкратце — queryset клонируется, по его результатам пробегается питон, выискивает элементы, которые необходимо исключить, в оригинальный queryset добавляется .exclude(id=obj.id). Успех!
Как я сам не догадался.