मैं d3ango-storages के साथ s3 से स्थिर सामग्री की सेवा कर रहा हूं। यह boto 2.5.X का उपयोग करते समय ठीक काम करता है। लेकिन जब मैं boto> = 2.6 का उपयोग करता हूं तो s3 मीडिया के लिए यूआरएल उलझन में आता है; एक अतिरिक्त चर संलग्न है। अंतर यह है कि एक्स-एएमजे-सुरक्षा-टोकन संलग्न हो जाता है (जो मैं नहीं चाहता)। मीडिया यूआरएल पर उपलब्ध नहीं है।django-storages और s3boto बैकएंड का उपयोग करना: x-amz-security-token संलग्न है जो मुझे नहीं चाहिए
https://mybucket.s3.amazonaws.com/static/style/css/layout.min.css?x-amz-security-token=AQoDYXdzEKj/76aRNkwEaoALUm866M8Z6Kc4aF/76aRNkjDcT70xSVB58kR%2BONYLf7y1z1pgqUX7fPRXVQjP9DYOZzcVdHCV27zybD/iPYT2C6rCEnvkQvhcq....
कोई सुझाव:
मेरी settings.py में मैं
AWS_QUERYSTRING_AUTH = False
गलत URL का उपयोग करें?
क्या आपको कभी इसका जवाब मिला? – bodger
नहीं ... अभी भी बोटो – bowlby
पुराने संस्करण के साथ काम कर रहा है, लेकिन मैं इस व्यवहार को वर्तमान बोटो (2.42) और डीजेंगो-स्टोरेज (1.5) * केवल * के साथ देख रहा हूं जब ईसी 2 आईएएम भूमिका का उपयोग करते हैं। एक [लंबे समय तक चलने वाला बोटो बग] (https://github.com/boto/boto/issues/1477) दिखाई देता है। और [यह कामकाज] (https://github.com/boto/boto/issues/1477#issuecomment-38759048) मेरे लिए काम किया। – medmunds