Почему css не привязан к index.html
Я работаю над созданием страницы "is it newyear page" и страница должна отвечать да или нет, это не проблема, но проблема в ссылке, я написал эту ссылку внутри <head", которая является <link href="{% static 'newyear/styles.css'%} rel="stylesheet" и я запустил сервер, но ничего из моего стиля не применяется к странице, поэтому я пытаюсь выяснить, в чем проблема
некоторые подробности:
название приложения - newyear внутри него есть папка static/newyear и файл styles.css внутри папки newyear
Я не пытался ничего сделать, чтобы решить эту проблему, потому что есть только этот способ ссылки Я просто удалил ссылку и пробовал много раз, но все равно не работает коды:
{% load static %}
<Doctype html>
<html lang="en">
<head>
<title>Is it New Year?</title>
<link href="{% static 'newyear/styles.css' %}" rel="stylesheet">
</head>
<body>
{% if newyear %}
<h1>YES!</h1>
{% else %}
<h1> NO!!!</h1>
{% endif %}
</body>
</html>
Если вы пишете "на сервере", а это не localhost, думаю, скорее всего, вам нужно применить collectstatic django cli.
Больше здесь: https://docs.djangoproject.com/en/5.0/ref/contrib/staticfiles/