2011-04-21 10 views
10

किसी के पास Django में टैगिंग सिस्टम की सिफारिश है? django-tagging खाना पकाने और आपके लिए वैक्यूमिंग से कम सबकुछ करने में सक्षम प्रतीत होता है, लेकिन इसे एक वर्ष से अधिक समय में अपडेट नहीं किया गया है। django-taggit सरल दिखता है लेकिन उतना ही उपयोगी है, और कम से कम हाल ही में सक्रिय है।django-tagging या django-taggit, या कुछ और?

हालांकि, इनमें से किसी भी ऐप्स में टैग क्लाउड नहीं दिखता है। मेरा मतलब है एक असली टैग क्लाउड, एचटीएमएल और स्टाइल और सब कुछ के साथ पूरा करें। मॉडल द्वारा एक टैग नहीं है (जो django-tagging में एक विशेषता है, सुंदर साफ है), या ऐसा कुछ भी। बस एक सीधा ऊपर टैग क्लाउड।

आपके सुझावों की अत्यधिक सराहना की जाती है। धन्यवाद!

+0

मैं django-tagging पसंद करता हूं, सिर्फ इसलिए कि मैं इसके एपीआई से अधिक परिचित हूं। मेरे पास django-taggit के साथ कुछ विचित्र व्यवहार था, और वापस django-tagging पर स्विच किया। – Brandon

+1

आपके उत्तर के लिए धन्यवाद। Quirky व्यवहार जैसे कि क्या? क्या आप विस्तार से समझा सकते हैं? – rabbid

+0

अद्यतन करते समय टैग सहेजे नहीं जा रहे थे, जो कि एक बड़ी तरह का था। – Brandon

उत्तर

7

इस तरह के प्रश्नों के लिए djangopackages का जिक्र करना उचित है; http://djangopackages.com/grids/g/tagging/

आप देख सकते हैं कि आपने दो सबसे लोकप्रिय लोगों के साथ शायद ही कभी गिनती की है।

व्यक्तिगत रूप से मैं django-taggit चुनता हूं। यह आसान है, Django कोर देव द्वारा बनाए रखा है और इसे हाल ही में अद्यतन किया गया है। यह भी आश्वस्त है कि django-taggit भंडार में tox.ini सभी प्रासंगिक पायथन संस्करणों के खिलाफ परीक्षण करता है।

मेरे लिए, django-tagging को अधिक सुविधाओं के साथ फूला हुआ था, लेकिन मुझे लगता है कि वे कुछ कैस में उपयोगी हो सकते हैं।

3

यदि टैग क्लाउड आप चिंता करते हैं, तो आप django-taggitdjango-taggit-templatetags के साथ संयुक्त प्रयास कर सकते हैं। दूसरे लिंक में दस्तावेज़ में निर्देश का पालन करें, टेम्पलेट की कुछ पंक्तियों के साथ अपने स्वयं के टैग क्लाउड को कार्यान्वित करना आसान है। उम्मीद है की यह मदद करेगा।

+0

बहुत बढ़िया सलाह पढ़ें। बहुत उपयोगी। –

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