Допустим, у меня есть примерно такая модель -
class Test(models.Model):
some_file=FileField(upload_to='test_directory')
class TestTransfer(models.Model):
transferred_file=FileField(upload_to='transfer_directory')
Теперь я уже пробовал простое копирование объекта в объект следующим образом:
transfer_object.transferred_file=test_object.some_file
transfer_object.save()
Чего приведенный выше код не делает, так это не загружает файл в transfer_directory
. Поскольку файл огромен, я не хочу, чтобы он занимал место в памяти, и мне нужно передать несколько файлов.
Я использую S3
в качестве хранилища мультимедиа, если это необходимо.
Если есть какое-то решение этой проблемы, я был бы доволен