Как фильтровать продукт is_active по обратной связи в шаблонах Django?

{% for category in categories %}
    {% for product in categories.product_set.all %}
        <h1> {{ product.name }} </h1>
    {% endfor %}
{% endfor %}

Я хочу показать в шаблоне Django отфильтрованные товары (те, которые is_active), принадлежащие категории.

Предположим, у вас есть поле is_active в модели Product:

{% for category in categories %}
    {% for product in categories.product_set.filter(is_active=True)%}
         <h1> {{ product.name }} </h1>
    {% endfor %}
{% endfor %}

Если вы хотите отобразить категорию и название активных продуктов, то:

{% for product in product.objects.all %}
   {% if product.is_active %}
   <h1> {{ product.category }} </h1>
   <h1> {{ product.name }} </h1>
   {% endif %}
   {% endfor %}
Вернуться на верх