#python #css #django #bootstrapping
#python #css #django #загрузка
Вопрос:
В настоящее время я изучаю django и попытался применить bootstrap css для своего небольшого проекта, но он продолжает выдавать следующую ошибку и не применяется.
Refused to apply style from 'https://stackpath.bootstrapcdn.com/ bootstrap/4.4.1/css/bootstrap.min.css' because its MIME type ('application/xml') is not a supported stylesheet MIME type, and strict MIME checking is enabled.
Это мой код.
<!Doctype html>
<html lang="en">
<head>
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/
bootstrap/4.4.1/css/bootstrap.min.css" integrity="
sha384-Vkoo8x4CGsO3 Hhxv8T/Q5PaXtkKtu6ug5TOeNV6gBiFeWPGFN9MuhOf23Q9Ifjh"
crossorigin="anonymous">
<title>crm1</title>
</head>
<body>
{% include 'accounts/navbar.html'%}
{% block content %}
{% endblock %}
<hr>
<h5>Our footer</h5>
</body>
</html>
Ответ №1:
Похоже, что ваш шаблон не {% load static %}
находится вверху. Читайте документы здесь
Ответ №2:
Я думаю, вам нужно создать новый каталог (со статическим именем) в вашем проекте Django. И заново создайте новый каталог (с именем css).
Directory tree :
Your Project -> new directory -> static -> new directory -> css
And download bootstrap.min.css file and copy/paste into css file.
project
|_static
|_css
|_bootstrap.min.css
Вы можете изменить свой код следующим образом:
<!DOCTYPE html>
{% load static %}
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<link rel="stylesheet" href="{% static 'css/bootstrap.min.css' %}"/>
</head>
<body>
{% block body %}
{% endblock %}
</body>
</html>
Комментарии:
1. Большое вам спасибо, это мне очень помогло, я надеюсь, что смогу помочь кому-то еще, как я, в будущем