1
這是產品數據庫的模型。我發現,在模板上渲染產品時,產品與不同的測量結果相同。有沒有辦法將這些產品分組在一起,以便項目不會重複。如何對模板中的django模型字段進行排序/過濾
class Product(models.Model):
product_code = models.CharField(max_length=60, null=True, blank=True)
type = models.CharField(max_length=120, null=True, blank=True)
product = models.CharField(max_length=120, null=True, blank=True)
standard = models.CharField(max_length=120, null=True, blank=True)
measurement = models.CharField(max_length=120, null=True, blank=True)
brand = models.CharField(max_length=120, null=True, blank=True)
photo = models.ImageField(upload_to='media', null=True, blank=True)
price = models.DecimalField(max_digits=100, decimal_places=3, null=True, blank=True)
class Meta:
verbose_name_plural = "Product"
ordering = ["id"]
def get_absolute_url(self):
return reverse('product')
def __unicode__(self):
return u'%s %s %s %s %s %s %s' % (self.id, self.product_code, self.type,
self.product, self.standard,
self.measurement, self.brand, self.photo, self.price)
嘿,它絕對超過3-5。我如何處理現場數據?另外每個產品都有與之相關的唯一產品代碼。 – vvdect
好的,所以你說的是他們真的是獨特的產品,但他們是相似的,主要的區別是測量。產品代碼是否像SKU一樣?一些數據的例子可能真的有助於這個...尤其是兩種相似的產品,如果您不想同時列出不同的測量結果。 – Walter
嘿,我很難解釋這一點。這裏是excel產品列表的屏幕截圖。我希望這有助於: [Excel截圖](https://drive.google.com/file/d/0B4d4RhPuJVGMN3RPVXphbnBOWjA/edit?usp=sharing) – vvdect