Статические файлы Django не работают на cpanel

мои статические настройки settings.py таковы

STATIC_URL = 'static/'
STATIC_ROOT = '/home/mywebsite/public_html/dj/static/'

Я успешно запустил: manage.py collectstatic.
Я перезапустил приложение.
Но когда я перехожу по URL http://mywebsite/admin, CSS не появляется.

Возможно, где-то есть что-то связанное с .htaccess. Мне нужна помощь

P.S. Я использую виртуальный хостинг с cPanel и без терминального доступа

Я решил проблему, создав внутри public_html каталог с именем static и поместив туда все свои статические файлы либо вручную, либо с помощью manage collectstatic.
Таким образом, вместо

STATIC_ROOT = '/home/mywebsite/public_html/dj/static/'``` 
I made 

STATIC_ROOT = '/home/mywebsite/public_html/static/'

In other words the static folder needs to be directly inside public_html and not inside another folder. I don't know wether this is a general rule for cPanel or just happened in my configuration.
Вернуться на верх