{% for order_product in order.products.all %}
<button class="btn"> {{ order_product.product.type }}</button>
{% endfor %}
Как написать тег для темплейта который будет убирать не уникальные значения, к примеру если попадаются две картошки и один перец, то на выходе получаем лук и перец, вариант с db не подходит
Алексей Белов, какая разница какая база? Операция distrinct выполняется ORM, ему пофиг какая база используется. Но даже если всё ещё фильтровать данные в Python, то можно так:
@register.filter()
def distinct(items):
d = {i.some_field: i for i in items}
return d.values()