class SaleView(generic.ListView):
template_name = 'artskill/sale.html'
context_object_name = "products"
def get_queryset(self):
return Product.objects.filter(show_sale_price=True)
from django.core.validators import MinValueValidator
price = models.IntegerField(default=0,
max_digits=4,
blank=True,
verbose_name='Цена',
validators=[MinValueValidator(1000)])
slug
, и которые работают с разными моделями, но из-за миксина метод get
у них один. Либо вообще не используйте миксин, так как в вашем случае от него нет никакого толку, либо сделайте его обобщённым, чтобы он использовал модель того CBV, в который подмешан. <input type="image" src="/static/img/search2.png">
<input type="image" src="{% static 'img/search2.png' %}">