2010-02-21 15 views
5

जब मैं django कोड पढ़ता हूं तो मैं अक्सर मॉडल में देखता हूं जिसे "sku" कहा जाता है, और "slug"। उदा:डीजेंगो में एसकेयू क्या है?

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")) 

मुझे यकीन है कि स्लग यूआरएल के साथ संबंध है क्या नहीं कर रहा हूँ।

इस एसकेयू का उपयोग कब और कब किया जाना चाहिए?

उत्तर

5

एसकेयू Stock-Keeping Unit का संक्षिप्त नाम है।

एक स्टॉक-रखरखाव इकाई या एसकेयू प्रत्येक विशिष्ट उत्पाद और सेवा के लिए एक अद्वितीय पहचानकर्ता है जिसे खरीदा जा सकता है। एसकेयू उपयोग डेटा प्रबंधन में निहित है, जिससे कंपनी को अपनी सूची या उत्पाद उपलब्धता, जैसे गोदामों और खुदरा दुकानों में व्यवस्थित रूप से ट्रैक करने में सक्षम बनाता है। उन्हें अक्सर व्यापारी स्तर पर असाइन किया जाता है और क्रमबद्ध किया जाता है। प्रत्येक एसकेयू एक आइटम, संस्करण, उत्पाद लाइन, बंडल, सेवा, शुल्क, या लगाव से जुड़ा हुआ है।

+0

अधिक विस्तृत जानकारी के लिए उत्तर के रूप में चुना गया है। – panchicore

2

एसकेयू आमतौर पर एक उत्पाद आईडी संख्या है।

+0

बल्कि एक उत्पाद संस्करण आईडी संख्या – kmonsoor

3

एक स्लग आपकी वेबसाइट पर संसाधन के लिए एक यूआरएल-अनुकूल और एसईओ-अनुकूल पहचानकर्ता है। अधिक विस्तृत विवरण और उदाहरणों के लिए आप Wordpress' definition देख सकते हैं। स्लग्स में सीमित स्वीकार्य चरित्र सेट होता है, इसलिए कस्टम Django फ़ील्ड प्रकार।

एक एसकेयू एक "स्टॉक रखरखाव इकाई" है जो एक आइटम के लिए एक अद्वितीय पहचानकर्ता है (आमतौर पर खुदरा कारोबार या विनिर्माण में उपयोग किया जाता है, लेकिन कहीं और इस्तेमाल किया जा सकता है)। वे कोई अल्फा-न्यूमेरिक चरित्र हो सकते हैं।

संबंधित मुद्दे