在django,什么是SKU?

在django,什么是SKU?,django,Django,当我阅读django代码时,我经常在模型中看到所谓的“sku”和。 例如: 我不确定与slug URL有什么关系 如何以及何时使用此SKU?SKU通常是产品id号。SKU是的缩写 库存单位或SKU是可以购买的每个不同产品和服务的唯一标识符。SKU的使用植根于数据管理,使公司能够系统地跟踪其库存或产品可用性,如仓库和零售店。它们通常在商户级别进行分配和序列化。每个SKU都附加到一个项目、变体、产品线、捆绑包、服务、费用或附件 slug是网站上资源的url友好型和SEO友好型标识符。有关更全面的描述

当我阅读django代码时,我经常在模型中看到所谓的“sku”和。 例如:

我不确定与slug URL有什么关系


如何以及何时使用此SKU?

SKU通常是产品id号。

SKU是的缩写

库存单位或SKU是可以购买的每个不同产品和服务的唯一标识符。SKU的使用植根于数据管理,使公司能够系统地跟踪其库存或产品可用性,如仓库和零售店。它们通常在商户级别进行分配和序列化。每个SKU都附加到一个项目、变体、产品线、捆绑包、服务、费用或附件


slug是网站上资源的url友好型和SEO友好型标识符。有关更全面的描述和示例,您可以查看。slug有一个有限的允许字符集,因此是定制的Django字段类型


SKU是一种“库存单位”,是商品的唯一标识符(通常用于零售业务或制造业,但也可用于其他地方)。它们可以是任何字母数字字符。

选择作为更详细信息的答案。而不是产品变体ID号
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"))