Fehler beim statischen Template Block Tag in Django 1.3

7

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.

    
chmike 08.08.2011, 14:07
quelle

3 Antworten

3

Verwenden Sie die Entwicklungsversion? Höchstwahrscheinlich verwenden Sie Version 1.3. In diesem Fall sollten Sie diese Dokumentation .

    
Daniel Roseman 08.08.2011, 14:17
quelle
12

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:

%Vor%

Ich bin auf dieses Problem gestoßen, weil ich einen Syntaxfehler hatte und mein Setup nach django projects docs verifiziert habe .

    
radtek 04.02.2014 19:25
quelle
11

Ich hatte das gleiche Problem, und das Problem stellte sich heraus, dass ich

vergessen hatte %Vor%

Mehr darüber in Django Documentation hier

    
CodyBugstein 20.07.2014 22:16
quelle

Tags und Links