Проблема со статическими файлами в Django 2.
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
TEMPLATE_DIR = os.path.join(BASE_DIR, "templates")
STATIC_URL = '/static/'
STATIC_ROOT = BASE_DIR + '/static/'
STATICFILES_DIR = [
(BASE_DIR + "static/"),
]
STATICFILES_FINDERS = [
'django.contrib.staticfiles.finders.FileSystemFinder',
'django.contrib.staticfiles.finders.AppDirectoriesFinder',
]
И моя статическая структура, как показано ниже
Я получаю 404 для статики. Пробовал разные вещи, но безуспешно. кстати, collectstatic уже был выполнен. Другое дело, когда я вношу изменения в папку static, collectstatic ничего не собирает. там написано "без изменений".
я новичок в Джанго. ценю за вашу помощь.
ОБНОВЛЕНИЕ 2:
а настройки такие
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'static' )
STATICFILES_DIRS = [
os.path.join(BASE_DIR, 'static_files')
]
STATICFILES_FINDERS = [
'django.contrib.staticfiles.finders.FileSystemFinder',
'django.contrib.staticfiles.finders.AppDirectoriesFinder',
]
Когда я пытаюсь собрать статику, изменений нет. вроде не собирает. а 404 возвращает для статики естественно, т.к. не собирает.