AttributeType AttributeValue models verbose name
This commit is contained in:
@@ -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}"
|
||||
|
||||
Reference in New Issue
Block a user