Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google app engine 按ID显示数据存储实体_Google App Engine_Google Cloud Datastore_Google Cloud Platform - Fatal编程技术网

Google app engine 按ID显示数据存储实体

Google app engine 按ID显示数据存储实体,google-app-engine,google-cloud-datastore,google-cloud-platform,Google App Engine,Google Cloud Datastore,Google Cloud Platform,我对谷歌应用程序引擎非常陌生 我试图制作一个简单的博客,让博客访问者可以发表评论 实体属性为“标题”和“内容” 我设法通过使用{{post.key.ID()}}获取数据存储ID,并将其传递到另一个HTML页面。问题是,我无法按ID显示内容 例如,我想显示BlogPost标题:- 我试过- 这篇文章的标题是{{title.ID()}} 内容为{{content.ID()}} 我不知道它的实际语法。我可以知道正确的语法吗 感谢您的帮助一旦您有了实体密钥,您只需要使用get()方法从数据存储中检索实体

我对谷歌应用程序引擎非常陌生

我试图制作一个简单的博客,让博客访问者可以发表评论

实体属性为“标题”和“内容”

我设法通过使用{{post.key.ID()}}获取数据存储ID,并将其传递到另一个HTML页面。问题是,我无法按ID显示内容

例如,我想显示BlogPost标题:- 我试过- 这篇文章的标题是{{title.ID()}} 内容为{{content.ID()}}

我不知道它的实际语法。我可以知道正确的语法吗


感谢您的帮助

一旦您有了实体密钥,您只需要使用
get()
方法从数据存储中检索实体内容。在Python中,您可以执行以下操作:

post = post.key.get()
然后,您可以作为post对象的属性访问post内容:

post_title = post.title
post_content = post.content
有关更多信息,请参阅(使用Python NDB库)。您可以在那里找到其他语言的类似文档