我正在Django上创建一个电子商务Web应用程序,现在我只想知道哪种是向“基本产品”字段添加属性的最合适或最好的方法(无需重复基本产品)
,并为每种产品添加唯一的SKU代码,以分别查找商品
属性为“ 颜色”,“ 尺寸”等。
这是我的基本产品字段
class Item(models.Model):
title = models.CharField(max_length=130)
price = models.FloatField()
discount_price = models.FloatField(blank=True,null=True)
category = models.CharField(choices=CATEGORY_CHOICES,max_length=2)
label = models.CharField(choices=LABEL_CHOICES,max_length=2,blank=True,null=True)
date_added = models.DateTimeField(auto_now_add=True,null=True)
slug = models.SlugField()
description = models.TextField()
image = models.ImageField()