Am Beispiel der Google App Store Gästebuch-Demo zeigt sich, dass ein Eintrag, der über mehrere Zeilen eingegeben und gespeichert wird, beim Zurücklesen und Anzeigen in einer einzigen Zeile erscheint.
Wie können wir erreichen, dass sie genau so erscheint, wie sie ursprünglich eingegeben wurde, und zwar über mehrere Zeilen hinweg?
Das Datenmodell sieht folgendermaßen aus:
class Greeting(db.Model):
author = db.UserProperty()
content = db.StringProperty(multiline=True)
date = db.DateTimeProperty(auto_now_add=True)
Und so sieht das Anmeldeformular aus:
self.response.out.write("""
<form action="/sign" method="post">
<div><textarea name="content" rows="3" cols="60"></textarea></div>
<div><input type="submit" value="Sign Guestbook"></div>
</form>
</body>
</html>""")