Отсутствие файлов бутстрапа Django при статическом изменении
Я изменил значение параметра django debug на false. Теперь у меня отсутствуют файлы bootstrap, которые ранее находились в каталоге static. Вывод консоли показывает, что я получаю 404s на файлы bootstrap.
Отладочный вывод:
Starting development server at http://0.0.0.0:8000/
Quit the server with CONTROL-C.
[23/Sep/2022 12:49:42] "GET /login/?next=/ HTTP/1.1" 200 2853
[23/Sep/2022 12:49:42] "GET /static/css/bootstrap.min.css HTTP/1.1" 404 179
[23/Sep/2022 12:49:42] "GET /static/orchestration/main.css HTTP/1.1" 404 179
[23/Sep/2022 12:49:42] "GET /static/js/jquery.min.js HTTP/1.1" 404 179
[23/Sep/2022 12:49:42] "GET /static/js/popper.min.js HTTP/1.1" 404 179
[23/Sep/2022 12:49:42] "GET /static/js/bootstrap.min.js HTTP/1.1" 404 179
[23/Sep/2022 12:49:42] "GET /static/js/bootstrap.min.js HTTP/1.1" 404 179
settings.py
STATIC_URL = 'static/'
#----
STATIC_ROOT = os.path.join(BASE_DIR, 'root')
#----
STATICFILES_DIRS = [
os.path.join(BASE_DIR, 'static'),
os.path.join(BASE_DIR, 'boot'),
]
Я запустил python3 manage.py collectstatic. Он скопировал все эти файлы в корневой каталог. Я ожидал, что он просто посмотрит в корневой каталог, чтобы найти их.