2010-01-04 10 views
5

क्या कोई आसान तरीका है कि मैं अपने आवेदन में एक मॉडल में "विकीफ़ील्ड" जोड़ सकता हूं?क्या django मॉडल के लिए एक अच्छा विकीफ़ील्ड है?

मुझे लगता है कि सबसे महत्वपूर्ण आवश्यकताएँ हैं:

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

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

+0

और मैंने वास्तव में इसकी खोज करने की कोशिश की, लेकिन "djago" "मॉडल" "फ़ील्ड" और "विकी" के संयोजनों की खोज करना बहुत सामान्य है ... –

उत्तर

5

कैसे django-reversion और django-tinymce, या Markdown अगर आप markdown लेखन पसंद करते हैं का एक संयोजन के बारे में?

मैं विशेष रूप से विकिस के लिए किसी भी फ़ील्ड प्रकार में नहीं आया हूं, लेकिन उन घटकों के साथ वास्तव में बहुत लंबा समय नहीं लेना चाहिए।

+0

धन्यवाद। django-reversion अच्छा लग रहा है। मैं इस पर गौर करूंगा। –

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