Это странно. У меня есть как публичные, так и частные файлы. Я хочу обычные URL-адреса в общедоступных файлах и подписанные URL-адреса в частных файлах.Почему S3 (используя с boto и django-хранилищами) дает подписанный url даже для общедоступных файлов?
Я попытался изменить AWS_QUERYSTRING_AUTH to False
, как я вижу по умолчанию, это правда в django-хранилищах.
Но, когда я меняю его, мой личный файл url не подписан (таким образом, он недоступен).
Возможно, у меня что-то отсутствует. Что может быть решением?
Заранее спасибо.
Спасибо, но у меня одного ведра с различными директорий. – chhantyal
все еще без проблем. два отдельные экземпляры будут делать это 'S3BotoStorage (ведро =«Foo», расположение =«бар», querystring_auth = False)' ' Вашего отделения частной/общественности СМИ/статические, вы можете просто установить различные экземпляры, как движки. –