Drop box маленькие файлы загружаются медленно

У меня есть бесплатная подписка на dropbox, и я использую его в сочетании с django.

def upload_image(request):
    if request.method == 'POST':
        dbx = dropbox.Dropbox('')
        file_from = request.FILES['file']
        file_to = '/chat/' + file_from.name 

        # Upload the file
        dbx.files_upload(file_from.read(), file_to)

        # Create a shared link for the uploaded file
        shared_link_metadata = dbx.sharing_create_shared_link_with_settings(file_to)
        url = shared_link_metadata.url

        # Replace ?dl=0 with ?raw=1 in the URL
        url = url.replace('&dl=0', '&raw=1')

        # Create a new Image instance with the shared link
        new_image = Image(image_url=url)
        new_image.save()

        return HttpResponse("Image uploaded and saved successfully!")
    else:
        return HttpResponse("Method not allowed", status=405)

Я много

читал о том, что загрузка больших файлов может быть медленной, однако моя текущая скорость загрузки для файла размером ~2 МБ занимает ~3 секунды. Насколько я понял, у dropbox нет настроек скорости и он старается загружать файлы как можно быстрее. Однако, возможно, я все еще что-то упускаю в настройках приложения?
Вернуться на верх