Django загружает изображения из ведра s3

Я хочу скачать файлы, которые я загрузил на s3 bucket, но не могу. Всякий раз, когда я нажимаю на то, что хочу загрузить, ничего не происходит, а когда я нажимаю правой кнопкой мыши и открываю в новой вкладке, появляется вот такая ссылка:

"statichttps://airport-comsroom.s3.us-east-2.amazonaws.com/uploaded_files/Adobe_Photoshop_2021_v22.5.3.561_x64_2021_MULTILANG_RUS_rutracker-6148156.torrent? X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential="cant show this"%2F20220117%2Fus-east-2%2Fs3%2Faws4_request&X-Amz-Date=20220117T000020Z& X-Amz-Expires=3600&X-Amz-SignedHeaders=host&X-Amz-Signature=2f6a8924ac5d9ced877d572bc901b40cce85f8dfd90cb70b1d64483e4bf369b4"

settings.py

AWS_ACCESS_KEY_ID = 'Can't show this'
AWS_SECRET_ACCESS_KEY = 'Can't show this'
AWS_STORAGE_BUCKET_NAME = 'airport-comsroom'

AWS_S3_FILE_OVERWRITE = False
AWS_DEFAULT_ACL = None

AWS_S3_REGION_NAME = 'us-east-2'
AWS_S3_SIGNATURE_VERSION= 's3v4'
AWS_S3_ADDRESSING_STYLE = 'virtual'

DEFAULT_FILE_STORAGE = 'storages.backends.s3boto3.S3Boto3Storage'

html файл

{% for file in dic.user_files %}
                    <a href="static{{file.files.url}}" class="files" download>
                        <div class="flex-file">
                            <p class="file-text">{{file.files}}</p>
                            <img src="{%static 'Images/File.png'%}" class="file-image"alt="">
                        </div>
                    </a>
                {% endfor %}

Я не знаю, является ли загрузка в конце тега a проблемой или даже правильным способом сделать это. но вот что я получил. все нормально загружается, когда я загружаю статические файлы локально. И файл может быть любым, например, word, pdf, excel и т.д.

сообщите мне, если вам нужно просмотреть другие страницы.

Вернуться на верх