AttributeType AttributeValue models verbose name

This commit is contained in:
Parsa Nazer
2025-03-27 14:57:10 +03:30
parent 1f50161940
commit 10dd901444
+7 -1
View File
@@ -178,16 +178,22 @@ class CommentModel(models.Model):
class AttributeType(models.Model):
name = models.CharField(verbose_name='نام نوع اتربیوت', max_length=100)
name = models.CharField(verbose_name='نام نوع متغییر', max_length=100)
def __str__(self):
return self.name
class Meta:
verbose_name = 'نوع متغییر محصول'
verbose_name_plural = 'نوع های متغییر محصول'
class AttributeValue(models.Model):
attribute_type = models.ForeignKey(AttributeType, on_delete=models.CASCADE, blank=True, null=True)
value = models.CharField(verbose_name='مقدار نوع اتربیوت', max_length=100, blank=True, null=True)
class Meta:
unique_together = ('attribute_type', 'value')
verbose_name = 'مقدار متغییر محصول'
verbose_name_plural = 'مقدار های متغییر محصول'
def __str__(self):
return f"{self.attribute_type}: {self.value}"