मैं एक Django परियोजना पर थोड़ी देर काम कर रहा हूं जो हाल ही में थोड़ा बढ़ रहा है। मुझे इस बारे में थोड़ा सोचना है कि इसे संभालने में आसान बनाने के लिए किस रणनीति का उपयोग करना है। एक बात मैं कुछ इनपुट प्राप्त करना चाहूंगा यदि मुझे अपने आवेदन को कई छोटे अनुप्रयोगों में विभाजित करना चाहिए। यह मेरे विचार और मॉडल फ़ाइलों को छोटा कर देगा और कुछ चिंताओं को अलग कर देगा।
एक बात जो मुझे परेशान करती है, वह यह है कि मेरे अनुप्रयोगों में मेरे पास कई सहायक विधियाँ होंगी जिनका उपयोग अनुप्रयोगों में किया जाएगा। साथ ही कुछ मॉडलों को अनुप्रयोगों में साझा / उपयोग करना होगा। यह समझ में आता है? यह उन चिंताओं के पृथक्करण के साथ अच्छी तरह से नहीं चलता है जिन्हें मैं अपने ऐप को कई छोटे ऐप में विभाजित करके हासिल करने की उम्मीद कर रहा था। अनुप्रयोगों में सहायक विधियों, मॉडलों आदि को साझा करने के लिए एक अच्छा तरीका क्या होगा?