मेरे मामले में मैं उपयोगकर्ता को अवतार चित्र अपलोड करने और उपयोगकर्ता नाम को फ़ाइल नाम के रूप में उपयोग करने की अनुमति देता हूं। तो 1.jpg, 2.jpg, आदिDjango को फ़ाइल नाम बदलने से कैसे रोकें जब उस नाम वाली फ़ाइल पहले से मौजूद है?
हालांकि मुझे पता चला कि मैंने कुछ खाते के लिए एक नया अवतार अपलोड किया है, जिसे पहले से अपलोड किया गया है, आइए उपयोगकर्ता # 10 कहें, नई फाइल को " 10_1.jpg "। यह ठीक है, हालांकि मुझे इसकी आवश्यकता नहीं है और मुझे उम्मीद है कि नई फाइल पुराने को ओवरराइट कर सकती है - यह वैसे भी कुछ डिस्क स्पेस बचाती है।
मैं googled और खोजा लेकिन एक सुराग नहीं मिला। मैं उम्मीद कर रहा था कि इमेजफिल्ड या फाइलफिल्ड के लिए एक विकल्प होगा लेकिन यह वहां नहीं है।
मदद के लिए धन्यवाद!
यहाँ एक नज़र: http://stackoverflow.com/questions/8332443/set-djangos-filefield-to-an-existing-file – Jingo