Seite 1 von 1

Re: bottle - SimpleTemplate Engine

Verfasst: Montag 4. August 2014, 10:35
von lackschuh
Hallo

Ich hab nun mal alles gelöscht und neu installiert. Nun scheint es zu gehen aber irgendwie wird der pure HTML Code im Browser angezeigt.

Im Browser und Template zB:
<form method="post" action="/login"> <table> <tr><td>Username:</td><td><input type="text" name="username" size="20"></td></tr> <tr><td>Password:</td><td><input type="password" name="password" size="20"></td></tr> <tr><td><input type="submit" value="Log in"></td><td>&nbsp;</td></tr> </table> </form>
Im Quelltext des Browsers:

Code: Alles auswählen

   <form method="post" action="/login">
<table>
<tr><td>Username:</td><td><input type="text" name="username" size="20"></td></tr>
<tr><td>Password:</td><td><input type="password" name="password" size="20"></td></tr>
<tr><td><input type="submit" value="Log in"></td><td>&nbsp;</td></tr>
</table>
</form>
Wenn ich anstelle von ''{{base}}'' ''%include'' einfüge, dann wird alles wunderbar angezeigt nur kommt dann in der Konsole die Warnung, dass 'include' und 'rebase' neu eine Funktion sei.

Re: bottle - SimpleTemplate Engine

Verfasst: Dienstag 5. August 2014, 09:41
von lackschuh
Wird hier ja langsam ein Monolog :wink:

Hier die Lösung

Anstelle von ''{{base}}'' -> ''{{!base}}

Quelle:
https://github.com/defnull/bottle/issues/624