"include with" will nicht

Django, Flask, Bottle, WSGI, CGI…
Antworten
Pitwheazle
User
Beiträge: 896
Registriert: Sonntag 19. September 2021, 09:40

Ich möchte meine Navleiste im Header mit verschiedenen Titel erzeugen.
ZB. Hier mit "Profil":

Code: Alles auswählen

{% extends 'layout.html' %}   
{% load static %}
{% block content %}

</header>
    {% include 'includes/header_auswahl.html' with  titel = "Profil" %}
</header>

{% endblock %}
und hier der/das include:

Code: Alles auswählen

  <div class="navbar">
      <a href="{% url 'index' %}">&#8962 Home</a>
      <a>{{titel}}</a>
  </div> 
Ich bekomme die Fehlermeldung:
"with" in 'include' tag needs at least one keyword argument.
Benutzeravatar
sparrow
User
Beiträge: 4231
Registriert: Freitag 17. April 2009, 10:28

Aus der Hüfte: Ich glaube, du kannst nicht beliebig Leerzeichen in Tags eintreuen.

Code: Alles auswählen

{% include 'includes/header_auswahl.html' with titel="Profil" %}
Pitwheazle
User
Beiträge: 896
Registriert: Sonntag 19. September 2021, 09:40

Das glaube ich doch jetzt nicht! Das scheint es zu sein! Ich habe überall nur ein Leerzeichen eingefügt und es scheint zu funktionieren! Da hast du aber gute Augen!! (Wo stimmten die Leerzeichen nicht?)
Antworten