Add support for manufacturer filters

This commit is contained in:
2023-01-06 01:25:55 +01:00
parent 9b8ec6ba6b
commit aff1d20260
9 changed files with 173 additions and 13 deletions

View File

@@ -1,3 +1,5 @@
from urllib.parse import quote_plus
from django.db import models
from django.conf import settings
from django.dispatch.dispatcher import receiver
@@ -34,6 +36,9 @@ class Manufacturer(models.Model):
def __str__(self):
return self.name
def safe_name(self):
return quote_plus(self.name, safe="&")
def logo_thumbnail(self):
return get_image_preview(self.logo.url)
@@ -56,6 +61,9 @@ class Company(models.Model):
def __str__(self):
return self.name
def safe_name(self):
return quote_plus(self.name, safe="&")
def logo_thumbnail(self):
return get_image_preview(self.logo.url)