Ich versuche, das statische Template-Block-Tag in einem meiner Template zu verwenden, aber ich bekomme eine Ausnahme, die ich nicht verstehe.
Hier ist der Vorlagencode:
%Vor%Die zwei ersten Bildanzeigeanweisungen funktionieren, wenn ich den letzten Kommentar ausfüge. Wenn der letzte unkommentiert ist, bekomme ich eine Ausnahme:
Ungültiges Block-Tag: 'statisch'
Der Code basiert auf dieser Django-Dokumentation Abschnitt.
Verwenden Sie die Entwicklungsversion? Höchstwahrscheinlich verwenden Sie Version 1.3. In diesem Fall sollten Sie diese Dokumentation .
Wenn jemand auf & gt; 1.3 und bekommt dieses Problem, überprüfen Sie Ihre INSTALLED_APPS und stellen Sie sicher, dass 'django.contrib.staticfiles'
, vorhanden ist. Geben Sie in Ihrer Vorlage Folgendes ein: {% load staticfiles %}
und verwenden Sie sie dann als solche:
Ich bin auf dieses Problem gestoßen, weil ich einen Syntaxfehler hatte und mein Setup nach django projects docs verifiziert habe .
Ich hatte das gleiche Problem, und das Problem stellte sich heraus, dass ich
vergessen hatte %Vor%Mehr darüber in Django Documentation hier
Tags und Links django django-templates