Команда findstatic поможет при отладке.
Значение по умолчанию STATICFILES_FINDERS
:
[
'django.contrib.staticfiles.finders.FileSystemFinder', # finds files stored in the `STATICFILES_DIRS` setting.
'django.contrib.staticfiles.finders.AppDirectoriesFinder', # finds files stored in the 'static' subdirectory of each app.
]
Следовательно, даже если вы толькоhave:
STATICFILES_DIRS = [os.path.join(BASE_DIR, 'static/'), ]
AppDirectoriesFinder
найдет файлы, хранящиеся в подкаталоге static
each app
.
Также вы можете посмотреть официальную документацию Djangoописание команды collectstatic .