best deal price fields added to product serialzier

This commit is contained in:
Parsa Nazer
2025-12-26 11:08:32 +03:30
parent 4223461c2b
commit 52a997ec0b
2 changed files with 27 additions and 3 deletions
+3
View File
@@ -210,6 +210,9 @@ class ProductModel(models.Model):
if not self.slug:
self.slug = slugify(self.name, allow_unicode=True)
super().save(*args, **kwargs)
def get_best_deal_variant(self):
return self.variants.order_by("price", "-discount").first()
class Meta:
verbose_name = 'محصول'