У меня есть проект на Django, к которому я хочу подключить S3 хранилище от Timeweb.
Моя конфигурация:
# settings.py
AWS_ACCESS_KEY_ID = 'key'
AWS_SECRET_ACCESS_KEY = 'secret_key'
AWS_STORAGE_BUCKET_NAME = 'bucket_name'
AWS_S3_REGION_NAME = 'ru-1'
AWS_S3_CUSTOM_DOMAIN = f"{AWS_STORAGE_BUCKET_NAME}.s3.timeweb.cloud"
DEFAULT_FILE_STORAGE = 'storages.backends.s3boto3.S3Boto3Storage'
# models.py
class Products(models.Model):
...
second_url = models.ImageField(upload_to='products/') # сохранение в директорию бакета
При попытке отправке формы в админ панели, Django сохраняет фотографию в директории проекта. Как сделать так, чтобы DJango отправлял фотографию в мой бакет?