Вывести queryset с необходимыми данными
Есть 2 модели. Сократил для наглядности.
class Product(models.Model):
number = models.PositiveIntegerField()
class Document(models.Model):
number = models.PositiveIntegerField()
product = models.ForeignKey(Product)
Предполагается, что под одним номером документа могут быть разные продукты. При выводе Document.objects.all() будет появляться: document1 - product1 document1 - product2 document1 - product3 document2 - product1 итд Как сделать, чтобы при получении queryset выводилось без повторов, например, document1 document2 document3 итд