0

我真的很新的與谷歌應用程序引擎顯示數據存儲實體的ID

我試圖做一個簡單的博客,博客的訪問者可以發表評論。

實體屬性是「標題」和「內容」

我設法通過使用{{post.key.id()}}和過去到另一個HTML頁面抓取數據存儲ID的保持。問題是,我無法顯示內容的ID

例如,我想顯示BlogPost標題: - 我試過 - 帖子的標題是{{title.ID()}} 內容是{{content.ID()}}

我不知道它的實際語法。我可以知道正確的語法嗎?

欣賞你的幫助

回答

1

一旦你擁有了實體按鍵,您只需要使用get()方法來檢索數據存儲實體內容。在Python中,你可以這樣做:

post = post.key.get() 

然後你就可以訪問帖子內容後對象的屬性:

post_title = post.title 
post_content = post.content 

欲瞭解更多信息,請參見Gogle Datastore CRUD documentation(使用Python NDB庫)。你會發現其他語言的類似文檔。

相關問題