O Django queryset values_list retorna um objeto de lista?

Eu tenho um aplicativo Django no qual os usuários postam fotos e outros deixam comentários embaixo das fotos.

Quando um comentário é deixado, preciso notificar:

Todos os outros que escreveram neste tópicoO proprietário da foto, caso ela não esteja incluída em (1)

Para (1), eu faço:

#I slice by 25 because I arbitrarily deem anyone beyond that irrelevant. 
all_commenter_ids = PhotoComment.objects.filter(which_photo=which_photo).order_by('-id').values_list('submitted_by', flat=True)[:25]

Em seguida, para (2), tento:

all_relevant_ids = all_commenter_ids.append(which_photo.owner_id)
all_relevant_ids = list(set(all_relevant_ids))

Acabo com um erro:

O objeto 'ValuesListQuerySet' não possui atributo 'anexar'

Acho isso estranho, porque estou extraindo umvalues_list.

Não é um objeto de lista e, nesse caso, o atributo não deveappend trabalha nesse cenário? Por favor, explique o que está errado e sugira alternativas.

questionAnswers(1)

yourAnswerToTheQuestion