Home api lari chiqarildi

This commit is contained in:
2025-11-25 16:40:18 +05:00
parent bab8f253e7
commit 6d176efece
30 changed files with 355 additions and 13 deletions

View File

@@ -16,6 +16,7 @@ class AdModel(AbstractBaseModel):
physical_product = models.BooleanField(verbose_name=_("Physical product"), default=False)
plan = models.ForeignKey("api.AdTopPlan", on_delete=models.CASCADE, verbose_name=_("Plan"))
tags = models.ManyToManyField("api.Tags", verbose_name=_("Tags"))
image = models.ImageField(verbose_name=_("Image"))
def __str__(self):
return str(self.pk)

View File

@@ -13,13 +13,6 @@ class Category(AbstractBaseModel):
category_type = models.CharField(max_length=255, verbose_name=_('Category Type'), choices=AdCategoryType,
default=AdCategoryType.PRODUCT)
def save(self, *args, **kwargs):
if self.parent:
self.level = self.parent.level + 1
else:
self.level = 0
super().save(*args, **kwargs)
def __str__(self):
return str(self.pk)