если Django генерирует API, то статика там только та, что связана с админкой, /admin/ в
urls.py меняется на другой, STATIC_URL (/static/) меняется на другой, в итоге про расположение наших статических файлов знают только менеджеры/админы сайта, у них оно кешируется в браузере и никаких проблем нет)
если Django используется для классических MVC-проектов, то нужно навесить сверху CDN и остальное то же самое и будет норм)