0

我想通过链接将实体的 ID 发送到另一个页面。

class FrontPage(FuHandler):
    def get(self):
        tuts = db.GqlQuery("SELECT * FROM Tutorial ")
        self.render('front.html', tuts=tuts)

在 front.html 我有类似的东西:

{% for tut in tuts %}
<a href="/tutview?tut_key={{ tut.id }}"><div id="FrontPageTutorialTitle">{{ tut.title }}
</div>
</a>
{% endfor %}

但链接总是 'tutview?tut_key='

4

1 回答 1

1

只有键有 id。Tut 是 Model 的一个实例,key 获取一个 key 的实例,然后才可以访问 id

<a href="/tutview?tut_key={{ tut.key().id() }}">
于 2013-01-16T22:58:21.743 回答