我正在关注谷歌应用引擎练习,但无法正确呈现 jinja 模板。
以下代码符合我的预期(它允许我使用 GQL 查询中的值呈现模板:
def get(self):
blogpost = db.GqlQuery("SELECT * FROM BlogPosts ORDER BY created ASC")
self.render('blog.html',blogpost=blogpost)
当我使用 {{post.subject}} 之类的标签时,该代码会呈现我的 blog.html 模板
这段代码不允许我渲染模板:
def get(self):
path = self.request.path[1:]
post = db.GqlQuery("SELECT * FROM BlogPosts WHERE ID = " + str(path))
self.render('permalink.html',post=post)