Совместимые с python 3.7 версии azure-storage-blob

Я запускаю очень простой тестовый сервер django, который просто загружает и скачивает файлы с и на azure-storage-blob. Он работает с одной очень старой виртуальной средой python, которая больше не может быть создана из-за некоторых "устаревших ошибок". Когда я позволяю pip выбрать версию azure-storage-blob, я получаю следующую ошибку при загрузке с моего простого django-сервера:

вывод pip freeze:

pip freeze
azure-common==1.1.28
azure-storage-blob==2.1.0
azure-storage-common==2.1.0
cffi==1.14.6
cryptography==3.3.2
Django==2.2
django-ckeditor==5.6.1
django-js-asset==1.2.2
django-storages==1.11.1
django-tinymce==3.3.0
enum34==1.1.10
httplib2==0.9.2
ipaddress==1.0.23
paramiko==2.0.2
psycopg2-binary==2.8.4
pyasn1==0.4.8
pycparser==2.20
python-dateutil==2.8.2
pytz==2021.3
requests==2.0.1
six==1.16.0
sqlparse==0.4.2

вывод pip freze рабочего виртуального env (который больше не может быть построен):

models.py:

from __future__ import unicode_literals 
from django.db import models  

class Document(models.Model):
    description = models.CharField(max_length=255, blank=True)
    document = models.FileField(upload_to='poytakirjat/')
    uploaded_at = models.DateTimeField(auto_now_add=True)

settings.py:

custom_azure.py:

from storages.backends.azure_storage import AzureStorage

class AzureMediaStorage(AzureStorage):
    #location = 'media'
    file_overwrite = False

Можете ли вы помочь в создании рабочей виртуальной среды?

Вернуться на верх