Почему мой css не влияет на мой html-шаблон django?

Я пытаюсь создать навигационную панель в шаблоне django, но не могу сделать никаких css-коррекций. Django не выдает никаких сообщений об ошибках...

{% load static %}

<head>
    <link rel='stylesheet' type='varaustiedot/styles.css' href="{% static 'style.css' %}"/>
    <title>Varaus</title> <! Varaus = Reserve>
</head>

<body>
    <div class="topnav">
        <!>
        
        <!a class="active" href="home"><!/a>
        <a href="register">Varaa</a>
        <a href="#">Yhteystiedot</a>
        <a href="#">Tietoa meistä</a>
    </div>

</body>

Вот мой css файл


html,
body{
    font-size: 15px;
    background-color: #1f2029;
}
.osoite{
    margin: auto;
    width: 50%;
    text-align: center;
}
.centered-form {
    text-align: center;
 }
.topnav{
    text-align: right;
    margin-top: 20px;
    margin-bottom: 40px;
    padding: 20px;
    background-color: black;
}

Я пытался найти ответ в Google и даже спрашивал у chatbotGPT. Пока что я не нашел никаких проблем. Я изменил имена классов и все имена, которые только мог придумать.

У меня было

?{% now "U" %}

когда я сначала сделал эту ссылку. Но, похоже, это ничего не дало, и каждый раз, когда я обновлял сайт и вносил некоторые изменения в css-код (я проверял с помощью control + u), он обновлялся...

Я не уверен, есть ли здесь какая-то опечатка или что-то в этом роде, но обычно

?{% now "U" %}

исправление, похоже, не сработало для меня. Я могу попробовать снова, если это что-то изменит, но пока что ничего.

Мой код сработал, когда благодаря комментаторам я удалил type из тега stylesheet.

 <link rel='stylesheet' href="{% static 'style.css' %}?{% now 'U' %}"/>

Теперь работает

Загрузка css - это головная боль в django ... он сохраняется в кэш, вам нужно очистить кэш и собрать static

что я использую

1- создайте файл css.html с тегом <style> your_css </style> и поместите в него css

2- на странице, где мне нужен css, я использую {%include "css.html"%} для загрузки css

вы редактируете напрямую... нет кэша нет collectstatic... ничего

Вернуться на верх