Codigo de favoritos en django [закрыто]

У меня пробел в голове и я не знаю что я делаю не так, я хотел бы узнать ваше мнение, я пытаюсь создать систему избранного в django, и я вызываю модель в шаблоне и все в порядке, вопрос в том, когда я хочу создать кнопку для добавления в избранное, я хотел бы проверить существует ли товар в избранных товарах, чтобы нарисовать кнопку или другое, я оставляю html код

        {%for producto in productos%}      
        <div class="col-md-4">
            <figure class="card card-product-grid">  
                <div class="img-wrap">                               
                    <a href="{{ producto.redireccionar }}"><img src="{{ producto.imagenes.url}}"></a>
                </div> <!-- img-wrap.// -->              
                <figcaption class="info-wrap">
                    <div class="fix-height">                      
                        <a href="{{ producto.redireccionar }}" class="title">{{producto.nombre_producto}}</a>
                        <!--<div class="price-wrap mt-2">
                            <span class="price">{{producto.precio}}</span>
                        </div>  price-wrap.// -->
                    </div>                
                    <a href="{% url 'add_cart' producto.id %}" class="btn btn-block btn-success"> Preguntar Disponibilidad </a>
                    {% if producto.id in favoritos.product.id%}
                        {{favorito.product.nombre_producto}}
                    {%endif%}
                </figcaption>                            
            </figure>
        </div> <!-- col.// -->
        {%endfor%}   
    </div><!-- row end.// -->```

estoy colocando {% if producto.id in favoritos.product.id%} pero no funciona, funciona si le coloco un for pero se pinta mas de un boton, se pinta botones igual a la cantidad de productos en favoritos existentes, alguna sugerencia?

espero haberme explicado bien
Вернуться на верх