यह मामूली लग सकता है, लेकिन मैं जानना चाहता हूं कि मुझे अपनी पाइथन कक्षाएं कहां रखी गई हैं (Model
से नहीं)?Django परियोजना में पाइथन कक्षाओं के लिए सबसे अच्छी जगह क्या है?
मेरा मतलब है, मेरे मॉडल वर्ग myapp/models.py
में परिभाषित किए गए हैं, लेकिन मैं चाहता हूं कि, उदाहरण के लिए, एक साधारण फ़ीड लिखने के लिए सिंडिकेशन फीड फ्रेमवर्क का उपयोग करें। The doc कहता है कि मुझे फीड क्लास लिखना है लेकिन ... मुझे कोड कहां रखना चाहिए? कौन सा पथ और फ़ाइल? मैं डिफ़ॉल्ट Django निर्देशिका संरचना से चिपकना चाहता हूं।
धन्यवाद!
तो ... इसके लिए कोई Django सम्मेलन नहीं है? अगर मेरे पास कई कक्षाएं हैं, तो क्या मुझे माईएप डीआईआर के तहत "कक्षाएं" फ़ोल्डर बनाना चाहिए? धन्यवाद! –
मैं सुझाव नहीं देता, यह बहुत भ्रम पैदा करता है। इस के लिए क्लीनर है: project.myapp.feeds project.myapp.classed.feeds से अंततः आप यह कर सकते हैं: project.myapp.extras.feeds परियोजना MyApp एक्स्ट्रा कलाकार फ़ीड –
मैंने अपना जवाब अपडेट किया। प्रोजेक्ट.myapp.feeds –