2012-04-01 4 views
6

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

प्रश्न: मैं कक्षा-आधारित अद्यतन दृश्यों में फ़ाइलफिल्ड्स का उपयोग कैसे कर सकता हूं, क्या उन फ़ील्ड को संभालने के लिए आवश्यक विशिष्ट कोड है?

उत्तर

19

Make sure your form is declared like so:

<form enctype="multipart/form-data" method="post" action="/foo/"> 
+0

धन्यवाद, कि इस मुद्दे को पैदा कर रहा था, किसी भी तरह इस अनदेखी की। इस पर ध्यान दिलाने के लिए धन्यवाद! – circus