Подключение CSS через static в Django
Стили обычно подключают в макете -
в шапке документа head,
чтобы они работали на всех
страницах:
{% load static %}
<!DOCTYPE html>
<html>
<head>
<title>{% block title %}{% endblock %}</title>
<link rel="stylesheet" href="{% static 'main/style.css' %}">
</head>
<body>
{% block content %}{% endblock %}
</body>
</html>
В style.css можно задать,
например, цвет текста:
body {
color: #333;
font-family: sans-serif;
}
Подключите main/style.css
в базовом шаблоне и задайте
в CSS цвет фона страницы.
Убедитесь, что стиль применяется и на дочерней странице, которая наследует макет.