Django вывести содержимое полей экземпляров

Есть модель Product, у которой поле brand. Хочу вывести на сайт значение этого поля у каждого экземпляра Product без повторений и чтобы поле is_active=True (Product.objects.filter(is_active=True).values("brand")). Не могу понять как, ничего не выводит как не пробую. Заранее спасибо

models.py:

class Product(models.Model):
      brand = models.CharField(max_length=40, null = True, default = None)
      is_active = models.BooleanField(default=True)
      ...

views.py:

class ProductView(View):
    """Список продуктов"""
    def get(self, request):
        product = Product.objects.filter(is_active=True)
        return render(request, "store.html", {"product_list": product})
    #вот тут пытаюсь
    def get_products(self):
        return Product.objects.filter(is_active=True).values("brand")

html:

                ....
                <h3 class="aside-title">Бренд</h3>
                <div class="checkbox-filter">
                    {% for prod in ProductView.get_products %}
                    <div class="input-checkbox">
                        <input type="checkbox" >
                        <label>
                            <span></span>
                            {{ prod.brand }}
                            <small>(578)</small>
                        </label>
                    </div>
                    {% endfor %}
                </div>

urls:

urlpatterns = [
path('store/', views.ProductView.as_view(), name ="store"), ...]

Ответы (0 шт):