मेरे पास एक बहुत ही सरल सवाल है जिसे मैं कोई जवाब नहीं ढूंढ पाया। Django staticfiles ऐप का उपयोग करके, मैं इस कमांड लाइन टाइप करके स्टेटिक्स को नियमित रूप से एकत्रित करता हूं: python manage.py collectstatic
।उपयोगकर्ता अपलोड मीडिया निर्देशिका फ़ाइलों को एकत्रित करने के लिए Django staticfiles को कैसे बताना है?
मेरी समस्या यह है कि मेरे पास statics + मीडिया निर्देशिका उपयोगकर्ता द्वारा अपलोड की गई फ़ाइलों वाली कई अनुप्रयोग हैं। Django मीडिया फ़ाइलों सहित सभी फ़ाइलों को स्थैतिक निर्देशिका में प्रतिलिपि बनाता है!
मैं सिर्फ पर कॉल करते समय उपयोगकर्ता द्वारा अपलोड की गई फ़ाइलों को स्थिर निर्देशिका पर कॉपी करने के लिए Django पसंद करूंगा। क्या किसी को कुछ पता है? --ignore
विकल्प का प्रयास किया लेकिन सफलता के बिना ...
अग्रिम धन्यवाद।
यहां संतोष सेटिंग्स जोड़ें, कृपया – histrio
उपयोगकर्ता अपलोड मीडिया को MEDIA_ROOT (जहां वे संबंधित हैं) में स्थानांतरित कर रहे हैं? – Tony
वास्तव में, उपयोगकर्ता द्वारा MEDIA_ROOT पर फ़ाइलों को अपलोड किया जाता है। सब कुछ ठीक है और मैं उन्हें अपने टेम्पलेट्स में उपयोग कर सकता हूं। समस्या यह है कि संग्रहित आंकड़े 'MEDIA_ROOT/* '' STATIC_ROOT' पर प्रतिलिपि बनाते हैं। इसलिए मुझे डर है कि यह प्रत्येक सर्वर द्वारा अपलोड की गई फ़ाइल को डुप्लिकेट करके मेरे सर्वर को अधिभारित कर देगा ... – user650108