sorl-thumbnail URLField вместо ImageField
У меня есть куча изображений, загруженных в Amazon S3, и я хочу использовать для них sorl, чтобы sorl не перемещал файлы в каталог upload_to. Например, если я использовал URLField вместо FileField (который требует фактического содержимого файла). Является ли это возможным?
ОБНОВЛЕНИЕ:
Вот пример:
from storages.backends.s3boto import S3BotoStorage
from sorl.thumbnail import ImageField
class Thumbnail(Model):
image = ImageField(upload_to='.', storage=S3BotoStorage)
thumb = Thumbnail(image=File(S3BotoStorage.open('/path/to/image'))
thumb.save()
Этот код загрузит изображение на сервер и затем загрузит его в то же хранилище S3, что, ну, в общем, занимает время. Это совершенно не нужно, если миниатюры уже созданы, поэтому я решил использовать какую-то URLField
, который я бы указал на мое хранилище S3, чтобы избежать этой проблемы.