Файл CSS читается как файл HTML - PullRequest
0 голосов
/ 07 февраля 2020

Я пытаюсь связать таблицу стилей css с моим шаблоном django html, но он продолжает считываться как файл html с ошибкой:

127.0.0.1 /: 1 Отказался от применения стиля из 'http://127.0.0.1: 8000 / static_cdn / css / base-template. css', поскольку его тип MIME ('text / html') не поддерживается MIME-тип таблицы стилей и строгая проверка MIME включены.

Это мой базовый файл. html, и я знаю, что путь правильный, потому что VS Code направляет меня к файлу, когда я щелкаю левой кнопкой мыши на ссылка.

    <head>
        <link type="text/css" rel="stylesheet" href="../../static_cdn/css/base-template.css">
        <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css" integrity="sha384-Vkoo8x4CGsO3+Hhxv8T/Q5PaXtkKtu6ug5TOeNV6gBiFeWPGFN9MuhOf23Q9Ifjh" crossorigin="anonymous">    
        <title>GuitarShop</title>
    </head>

Вот мой каталог:

Папка проекта

  • гитарный магазин> шаблоны> база. html

  • static_cdn> css> base-template. css

Причина, по которой я храню файл css в папке static_cdn вместо папка stati c в папке шаблонов потому, что когда я это делаю, команда "python manage.py collectstati c" не собирает папку с файлами, поэтому я получаю следующую ошибку :

GET http://127.0.0.1:8000/static/base-template.css net::ERR_ABORTED 404 (Not Found)

Пожалуйста, помогите!

1 Ответ

1 голос
/ 07 февраля 2020

Вы указали свой "Static_URL" на папку static_cdn?

...