bottle - SimpleTemplate Engine

Django, Flask, Bottle, WSGI, CGI…
Antworten
lackschuh
User
Beiträge: 281
Registriert: Dienstag 8. Mai 2012, 13:40

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.
lackschuh
User
Beiträge: 281
Registriert: Dienstag 8. Mai 2012, 13:40

Wird hier ja langsam ein Monolog :wink:

Hier die Lösung

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

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