0

Ich bin wirklich neu mit Google App EngineAnzeige Datenspeicher Entität von ID

Ich versuche, ein einfaches Blog zu machen, wo die Blog-Besucher kommentieren können.

Die Entität Eigenschaften sind ‚Titel‘ und ‚Inhalt‘

ich hält, den Datenspeicher-ID greifen verwalten mithilfe von {{post.key.id()}} und vorbei an einem anderen HTML-Seite. Das Problem ist, ich bin nicht in der Lage, den Inhalt

Zum Beispiel durch die ID angezeigt werden, ich mag den Blogpost Titel angezeigt werden: - Ich versuchte - Der Titel der Post ist {{title.ID()}} Der Inhalt ist {{content.ID()}}

Ich weiß nicht die tatsächliche Syntax dafür. Darf ich die richtige Syntax kennen?

Schätzen Sie Ihre freundliche Hilfe

Antwort

1

Sobald Sie die Einheit Key haben, müssen Sie nur get() Methode verwenden, um den Entitätsinhalt von Datenspeicher abgerufen werden. In Python, würden Sie dies:

post = post.key.get() 

Dann können Sie den Beitrag Inhalt als Eigenschaften des Post-Objekt zugreifen:

post_title = post.title 
post_content = post.content 

Weitere Informationen finden Sie in der Gogle Datastore CRUD documentation (mit Python NDB-Bibliothek). Dort finden Sie ähnliche Dokumente für andere Sprachen.

Verwandte Themen