Weird N-master WebDAV
Кастомный вебдав сторадж с наипростейшей поддержкой нескольких бекендов.
INSTALLED_APPS += ('webdav_storage',)
WEBDAV_LOCATIONS = ['127.0.0.1:11211', 'https://dav1.dev.lab.sys.mail.ru/webdav/']
from webdav_storage.backend import WebDAVStorage
webdav_storage = WebDAVStorage()
image = models.ImageField('Изображение', upload_to=image_path, max_length=255, storage=webdav_storage)
DEFAULT_FILE_STORAGE = 'webdav_storage.backend.WebDAVStorage'