django-хранилища и azure-storage 0.36 (более новые версии дают множество ошибок), установленные в виртуальной среде, загрузка, кажется, работает, поскольку API отправляет ответ с предположительно правильной ссылкой на изображение.Но на хранилище Azure ничего не создается.
Просто используя параметры загрузки файла по умолчанию, загрузка файлов работает нормально.
Использует ли бэкенд django-хранилища способ или я должен использовать SDK Azure Python напрямую?
settings.py
INSTALLED_APPS = (
....
'storages'
)
DEFAULT_FILE_STORAGE = 'storages.backends.azure_storage.AzureStorage'
AZURE_ACCOUNT_NAME = "myaccountname"
AZURE_ACCOUNT_KEY = "mykey"
AZURE_CONTAINER = "media"
MEDIA_ROOT = "http://mystorageaccount.blob.core.windows.net/"
MEDIA_URL = "http://mystorageaccount.blob.core.windows.net/media/"
models.py
image = models.ImageField(upload_to='images', null=True, blank=True)
При такой настройке кажется, что она работает