У меня есть приложение Django, которое позволяет пользователю загружать файл и сохранять его в корзину s3. У меня вопрос, как я могу переименовать файл перед загрузкой в корзину?
Это мой models.py
класс:
from converter.storage_backends import CsvStorage
from django.db import models
from django.utils import timezone
class CSVUpload(models.Model):
csv_file = models.FileField(storage=CsvStorage())
def __str__(self):
return self.csv_file
А это мой backend_storages.py
класс:
from storages.backends.s3boto3 import S3Boto3Storage
from django.conf import settings
class CsvStorage(S3Boto3Storage):
location = settings.AWS_CSV_LOCATION
file_overwrite = False
Может ли кто-нибудь помочь мне понять, как это сделать? Я ценю любую помощь, которую вы можете оказать