Любые статические файлы, которые вы можете иметь для своей страницы, должны обслуживаться вашим веб-сервером, например Apache. Django никогда не должен участвовать, если вам не нужно запретить доступ к некоторым файлам определенным людям.
Здесь Я нашел пример того, как это сделать :
# our production setup includes a caching load balancer in front.
# we tell the load balancer to cache for 5 minutes.
# we can use the commented out lines to tell it to not cache,
# which is useful if we're updating.
<FilesMatch "\.(html|js|png|jpg|css)$">
ExpiresDefault "access plus 5 minutes"
ExpiresActive On
#Header unset cache-control:
#Header append cache-control: "no-cache, must-revalidate"
</FilesMatch>