Изменение пути к статическим файлам на путь к s3 buckt django
В настоящее время я получаю свои статические файлы следующим образом:
src="{% static 'website/images/home-slider/plantarte-espacio-4.jpg'%}"
И мой settings.py выглядит следующим образом:
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'staticfiles')
STATICFILES_DIRS = (
os.path.join(BASE_DIR, 'website/static'),
)
Теперь я хочу, чтобы вместо захвата статических файлов из статического фолдера внутри моего приложения. Он отправляется в мой AWS S3 bucket, который я создал и в который загрузил все файлы. Вместо этого:
src="/static/website/images/home-slider/plantarte-espacio-4.jpg"
Сделайте следующее:
src="https://plantarte-assets.s3.us-east-2.amazonaws.com/website/images/home-slider/plantarte-espacio-4.jpg"
Если кто-то может мне помочь, я буду очень признателен.
В простом случае, измените свой
STATIC_URL = '/static/'
to
STATIC_URL = 'https://plantarte-assets.s3.us-east-2.amazonaws.com/'
и вы должны быть золотыми.