Как мне переключить файл CSS между шаблонами? - PullRequest
0 голосов
/ 14 февраля 2019

Я пытаюсь переключать CSS-файлы между моими HTML-шаблонами.

Это в моем base_generic HTML-файле:

{% block ccs %}
        <link rel="stylesheet" type="text/css" href="{% static 'css/base.css' %}">
 {% endblock %}

И вот как я пытаюсь перезаписать его в моемtemplate:

{% extends "base_generic.html" %}


{% block css %}
<link rel="stylesheet" type="text/css" href="{% static 'css/detail.css' %}">
{% endblock %}

Я хочу, чтобы он загружал файл detail.css в мой шаблон, но он загружает base.css на каждую страницу.Я пробовал разные браузеры (один с полностью пустым кешем), поэтому это не проблема браузера.Чего мне не хватает?

1 Ответ

0 голосов
/ 14 февраля 2019
{% block ccs %}
    <link rel="stylesheet" type="text/css" href="{% static 'css/base.css' %}">
{% endblock %}

Вы используете это в своем базовом html и в другом html, если хотите переопределить его, затем исправьте свой CCS в css

{% block css %}  **in this line change css to ccs or in your base html change ccs to css **
   <link rel="stylesheet" type="text/css" href="{% static 'css/detail.css' %}">
{% endblock %}

Я надеюсь, что это будет работать для вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...