'Django staticfiles_dirs not working correctly

I'm working with this website http://fotokluczniok.pl/ now. If You press F12 You will see the staticfiles do not work correctly.

Here is my seetings.py code:

STATIC_URL = '/static/'

STATICFILES_DIRS = [
    os.path.join(BASE_DIR, 'static'),
    '/home/fotoklu/fotokluczniok/static/',
]
STATIC_ROOT = os.path.join(os.path.dirname(BASE_DIR), 'static')

Here is urls.py code:

if settings.DEBUG:
    urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
    urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

Project structure: CLICK HERE

How to solve this problem ?



Solution 1:[1]

I think you don't need to change something about the static files in the urls.py file. And also delete the variable STATIC_ROOT. In general your code in Settings.py file:

STATIC_URL = '/static/'
STATICFILES_DIRS = [
     os.path.join (BASE_DIR, 'static'),
]

I also had this problem. It helped me. NOTE: Always restart the server after changes in settings.py

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1