bottle-template: syntax error

30/08/2013 - 08:48 von helmut_blass | Report spam
Hallo,
ich benutzte für meine App bottle und template.
Beim Aufruf des templates bekomme ich folgende Fehlermeldung:
Unhandled Exception: SyntaxError('invalid syntax', ('...blog/views/layout.tpl', 7, 21, 'blog_title_vgl = "a"'))

Der entsprechende template-Abschnitt sieht so aus:

<table border="1">
%blog_title_vgl = "a"
%for blog_title, url,link_text in url_list:
% if blog_title != blog_title_vgl:
<tr><td><strong>{{blog_title}}</strong></td></tr>
%blog_title_vgl = blog_title
% end
<tr><td><a href="{{url}}">{{link_text}}</a></td></tr>
%end
Einrückung spielt da keine Rolle.
Was ist denn da falsch?

thanx for your help, Helmut
 

Lesen sie die antworten

#1 Peter Otten
30/08/2013 - 11:29 | Warnen spam
wrote:

ich benutzte für meine App bottle und template.
Beim Aufruf des templates bekomme ich folgende Fehlermeldung:
Unhandled Exception: SyntaxError('invalid syntax',
('...blog/views/layout.tpl', 7, 21, 'blog_title_vgl = "a"'))

Der entsprechende template-Abschnitt sieht so aus:

<table border="1">
%blog_title_vgl = "a"
%for blog_title, url,link_text in url_list:
% if blog_title != blog_title_vgl:
<tr><td><strong>{{blog_title}}</strong></td></tr>
%blog_title_vgl = blog_title
% end
<tr><td><a href="{{url}}">{{link_text}}</a></td></tr>
%end
Einrückung spielt da keine Rolle.
Was ist denn da falsch?

thanx for your help, Helmut



Ich kenne die Template-Syntax nicht, Python zeigt aber oft Syntaxfehler zu
spàt an:

exec """(






... blog_title_vgl = "a"
... """
Traceback (most recent call last):
File "<stdin>", line 3, in <module>
File "<string>", line 2
blog_title_vgl = "a"
^
SyntaxError: invalid syntax

Ich würde deshalb weiter oben nach Fehlern -- insbesondere nicht
geschlossenen Klammern -- suchen.

Ähnliche fragen