2009-07-31 4 views
11

का पूर्ण पथ प्राप्त हो रहा है, मैं टेम्पलेट पर फ़ाइलफ़िल्फ़ को कॉल करते समय पूर्ण पथ (http: // से शुरू) को पुनर्प्राप्त करने का प्रयास कर रहा हूं।django को फ़ाइलफ़िल्ल्ड

मैं इसे कैसे प्राप्त कर सकता हूं?

अर्थात्: {{fl.uploadedfile}} -> मीडिया/अपलोड की तरह रिश्तेदार पथ रिटर्न/ जबकि मैं चाहता हूँ This

चीयर्स

उत्तर

5

बस जवाब मिला: .url फिक्स जोड़ने इस मुद्दे यह ऐसे {{fl.uploadedfile.url}} के रूप में ठीक करता है

+2

सही उत्तर की जांच करें कृपया – holms

11

Django File object कई सुविधा कार्यों/विशेषताओं को प्रदान करता है, जिनमें से एक फ़ाइल से जुड़े यूआरएल है। इस मामले में, जैसा कि आपने बताया है, आप url विशेषता ढूंढ रहे हैं।

+0

ऐसा लगता है कि उल्लिखित लिंक में 'url' विशेषता का कोई संदर्भ नहीं है। क्या आपका मतलब https://docs.djangoproject.com/en/dev/ref/models/fields/#filefield का जिक्र करना था? – furins