Features: 1) Add get_queryset method to filter active brands, categories, and vendors;

Fixes: None;

Extra: None;
This commit is contained in:
Egor Pavlovich Gorbunov 2025-08-21 05:11:50 +03:00
parent a2a49c0e83
commit b282706bd2

View file

@ -79,6 +79,13 @@ class ProductDocument(ActiveOnlyMixin, BaseDocument):
},
)
def get_queryset(self):
return super().get_queryset().filter(
brand__is_active=True,
category__is_active=True,
stocks__vendor__is_active=True,
)
class Index(BaseDocument.Index):
name = "products"