6

मैं एक परियोजना पर Django और FeinCMS का उपयोग कर रहा हूँ। मैं वर्तमान में साइट पर सभी पृष्ठों के लिए FeinCMS का उपयोग कर रहा हूं। लेकिन मेरे पास एक और अलग मॉडल भी है जो साइट के लिए बहुत ही सरल स्टॉक को संभालता है। इस स्टॉक मॉडल में सामान्य फ़ील्ड (नाम, विवरण, आदि) हैं लेकिन मैं यह भी चाहता हूं कि इसमें फोटो हों।Django और FeinCMS: अन्य सामान्य मॉडल में मीडिया लाइब्रेरी का उपयोग करने का एक तरीका?

क्योंकि FeinCMS के पास पहले से ही एक मीडिया लाइब्रेरी है, इसलिए मैं अपने स्टॉक मॉडल के साथ फोटो रखने के लिए तकनीकी रूप से उपयोग करना चाहता हूं। मैं सामान्य रूप से एक फोटो मॉडल और ManyToManyField कर सकता हूं, लेकिन मुझे यह जानकर उत्सुकता है कि क्या मैं FeinCMS मीडिया लाइब्रेरी के साथ ManyToManyField कर सकता हूं?

मुझे FeinCMS के साथ पता है आप किसी भी अन्य मॉडल पर आइटम एडिटर का उपयोग कर सकते हैं, लेकिन मुझे यकीन नहीं है कि इसके बारे में जाने का सही तरीका है। अगर ऐसा करने का यही एकमात्र तरीका है, तो उसे होना होगा।

बहुत धन्यवाद

उत्तर

1

ज़रूर - वहाँ एक ForeignKey या अपने खुद के मॉडलों में से एक के लिए MediaFile मॉडल के लिए एक ManyToManyField जोड़ने से क्या रोक रहा कुछ भी नहीं है। ध्यान दें कि मीडिया फ़ाइलों को केवल छवियों तक सीमित करने में आपको कठिन समय लगेगा। शायद limit_choices_to हालांकि मदद करेगा।

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