2010-02-21 6 views
5

Wenn ich django Code lese, sehe ich oft in Modellen, was "sku" genannt wird, und "slug". Z. B:In Django Was ist eine 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")) 

Ich bin nicht sicher, was die Beziehung mit dem Slug URLs ist.

Wie und wann soll diese SKU verwendet werden?

Antwort

5

SKU ist eine Abkürzung für Stock-Keeping Unit.

Eine Lagereinheit oder Artikelnummer ist eine eindeutige Kennung für jedes einzelne Produkt und jede Dienstleistung, die gekauft werden können. Die Verwendung von SKUs basiert auf dem Datenmanagement und ermöglicht es dem Unternehmen, seinen Bestand oder seine Produktverfügbarkeit systematisch zu verfolgen, beispielsweise in Lagern und Einzelhandelsgeschäften. Sie werden häufig auf Händlerebene zugewiesen und serialisiert. Jede Artikelnummer ist an einen Artikel, eine Variante, eine Produktlinie, ein Bündel, einen Service, eine Gebühr oder einen Anhang angehängt.

+0

ausgewählt als Antwort für weitere Informationen. – panchicore

2

SKU ist normalerweise eine Produkt-ID-Nummer.

+0

eher eine Produktvariante ID-Nummer – kmonsoor

3

Ein Slug ist eine URL-freundliche und SEO-freundliche Kennung für eine Ressource auf Ihrer Website. Eine ausführlichere Beschreibung und Beispiele finden Sie unter Wordpress' definition. Schnecken haben einen begrenzten zulässigen Zeichensatz, daher der benutzerdefinierte Django-Feldtyp.

Eine SKU ist eine "Stock Keeping Unit", die eine eindeutige Kennung für einen Artikel darstellt (in der Regel im Einzelhandel oder in der Fertigung verwendet, kann aber auch an anderer Stelle verwendet werden). Sie können ein beliebiges alphanumerisches Zeichen sein.

Verwandte Themen