МП
specialisation — m2m
Вот запрос
Vacancy.objects.filter(id=4).values_list('name', 'specialisation')Size: a a a
МП
Vacancy.objects.filter(id=4).values_list('name', 'specialisation')U
U
ИД
U
U
ИД
ИД
U
U
ИД
DT
РП
Vacancy, у нее поля name и specialisation, если я просто делаю запрос через values_list, то у меня каждая запись умножается на количество элементов в м2м[('Оператор деревообрабатывающих станков(линий) с ЧПУ', 15), ('Оператор деревообрабатывающих станков(линий) с ЧПУ', 16)]
Что надо:[('Оператор деревообрабатывающих станков(линий) с ЧПУ', [15, 16])]МП
Vacancy, у нее поля name и specialisation, если я просто делаю запрос через values_list, то у меня каждая запись умножается на количество элементов в м2м[('Оператор деревообрабатывающих станков(линий) с ЧПУ', 15), ('Оператор деревообрабатывающих станков(линий) с ЧПУ', 16)]
Что надо:[('Оператор деревообрабатывающих станков(линий) с ЧПУ', [15, 16])]U
Vacancy, у нее поля name и specialisation, если я просто делаю запрос через values_list, то у меня каждая запись умножается на количество элементов в м2м[('Оператор деревообрабатывающих станков(линий) с ЧПУ', 15), ('Оператор деревообрабатывающих станков(линий) с ЧПУ', 16)]
Что надо:[('Оператор деревообрабатывающих станков(линий) с ЧПУ', [15, 16])]DT
ИД
МП
Vacancy.objects.filter(id=4).values_list('name', 'specialisation__id')
```А
Vacancy, у нее поля name и specialisation, если я просто делаю запрос через values_list, то у меня каждая запись умножается на количество элементов в м2м[('Оператор деревообрабатывающих станков(линий) с ЧПУ', 15), ('Оператор деревообрабатывающих станков(линий) с ЧПУ', 16)]
Что надо:[('Оператор деревообрабатывающих станков(линий) с ЧПУ', [15, 16])]РП
Vacancy.objects.filter(id=4).values_list('name', 'specialisation__id')
```