У меня есть проект django/mezzanine/django-cumulus, который использует CDN облачных файлов в стойке для хранения мультимедиа. Я хотел бы автоматически обслуживать все статические файлы из локального MEDIA_ROOT, если они существуют, и только возвращаться к URL-адресу CDN, если их нет.
Один из возможных подходов — управлять откатом на уровне шаблона с помощью тегов. Однако я бы предпочел не переопределять все шаблоны администратора (например) только для этого.
Есть ли способ изменить обработку всех носителей, чтобы сначала использовать один механизм хранения и переключаться на второй при ошибке?