J'ai quelques pages. Pour chaque page, j'ai besoin de charger unique css. Pour tous les fichiers statiques, j'utilise this . Dans la tête de index.html j'ai:
{% block css %}
{% endblock %}
Mais, par exemple, dans contact.html, j'utilise:
{% extends "index.html" %}
{% block css %}
<link rel="stylesheet" href="{% static "css/contact.css" %}" type="text/css" />
{% endblock %}
Et son erreur d’impression: Balise de bloc non valide: 'statique', 'endblock' attendu '. Comment le réparer?
Vous devez d'abord utiliser {% load static %}
.
il est
{% block css %}
{% endblock %}
Votre code doit être raffiné.
Vous utilisez des guillemets doubles, où vous devez utiliser une apostrophe.
Utilisation
href ="{% static 'css/contact.css' %} "
Au lieu de
href ="{% static" css/contact.css" %} "