Мне нужно, чтобы в коде html страницы загружались стили проекта. Статические файлы в django обычно лежат в static и доступны по пути /static/. Однако, я не хочу, чтобы кто-то шарился по директории со static файлами. Как это сделать? Как запретить get запросы напрямую к .../static/some.js, но разрешить их для кэширования и Django?
Правило для static в nginx config:location /static/ {
autoindex off;
alias /home/project/app/static/;
expires 30d;
}