Как оказалось, действительно, лучше опубликовать на VDS. Потому что, часто не все хостинги позволяют настроить папку откуда брать статику.
Так как Django при DEBUG=False не раздает статику, ее должен раздавать веб-сервер, например nginx
location /static {
root /home/www/__your_aplication__;
try_files $uri =404;
}
# из этой настройки запросы будут уходить в /home/www/__your_aplication__/static
в STATIC_ROOT указывается дерриктория (идентичная с путем, указанным выше), в которую будет собирать статику django с помощью команды collectstatic.