2010-02-21 53 views
5

當我讀取django代碼時,我經常在模型中看到所謂的「sku」和"slug"。 E.g:在django什麼是SKU?

name = models.CharField(_("Full Name"), max_length=255, blank=False, 
    help_text=_("This is what the product will be called in the default site language. To add non-default translations, use the Product Translation section below.")) 
slug = models.SlugField(_("Slug Name"), blank=True, 
    help_text=_("Used for URLs, auto-generated from name if blank"), max_length=255) 
sku = models.CharField(_("SKU"), max_length=255, blank=True, null=True, 
    help_text=_("Defaults to slug if left blank")) 

我不知道什麼是與塞網址的關係。

該SKU應該如何以及何時使用?

回答

5

SKU是Stock-Keeping Unit的縮寫。

庫存單位或SKU是可以購買的每種不同產品和服務的唯一標識符。 SKU的使用植根於數據管理,使公司能夠系統地跟蹤庫存或產品可用性,例如倉庫和零售店。他們經常在商家級別被分配和序列化。每個SKU都附加到物品,變體,產品線,捆綁包,服務,費用或附件。

+0

作爲更多詳細信息的答案。 – panchicore 2010-02-21 22:24:00

2

SKU通常是產品ID號。

+0

寧可選擇一個產品變體ID號碼 – kmonsoor 2014-09-30 10:16:50

3

一個slu is是一個網址友好和SEO友好的標識符爲您的網站上的資源。有關更詳盡的說明和示例,您可以查看Wordpress' definition。 S have具有有限的允許字符集,因此是自定義的Django字段類型。

SKU是一個「庫存單位」,它是一個項目的唯一標識符(通常用於零售業務或製造業,但可以在別處使用)。它們可以是任何字母數字字符。