Я сейчас создаю django проект в pycharm, я пытался использовать bootstrap пример https://getbootstrap.com/docs/4.4/examples/blog/, но он отказался работать. Я создал каталог stati c внутри своего приложения и поместил файлы css, необходимые для работы примера.
Я использовал {% stati c%} для ссылки на файлы css в шаблоне :
<link rel="stylesheet" href="{% static 'blogs/bootstrap.min.css' %}" integrity="sha384-Vkoo8x4CGsO3+Hhxv8T/Q5PaXtkKtu6ug5TOeNV6gBiFeWPGFN9MuhOf23Q9Ifjh" crossorigin="anonymous">
<link href="{% static 'blogs/blog.css' %}" rel="stylesheet">
но вывод был https://imgur.com/a/yRfY5bC вместо https://getbootstrap.com/docs/4.4/examples/blog/
Однако, когда я ставил прямые ссылки на css файлов:
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css" integrity="sha384-Vkoo8x4CGsO3+Hhxv8T/Q5PaXtkKtu6ug5TOeNV6gBiFeWPGFN9MuhOf23Q9Ifjh" crossorigin="anonymous">
<link href="https://getbootstrap.com/docs/4.4/examples/blog/blog.css" rel="stylesheet">
это работало просто отлично. Файлы css были правильно обнаружены django при использовании метода stati c:
[11/Jan/2020 16:16:33] "GET / HTTP/1.1" 200 13290
[11/Jan/2020 16:16:33] "GET /static/blogs/bootstrap.min.css HTTP/1.1" 200 159521
[11/Jan/2020 16:16:33] "GET /static/blogs/blog.css HTTP/1.1" 200 1781
[11/Jan/2020 16:16:33] "GET / HTTP/1.1" 200 13290
[11/Jan/2020 16:22:07] "GET / HTTP/1.1" 200 13365