2013-01-16 49 views
0

我想通過鏈接將實體的標識發送到其他頁面。在URL上插入實體標識

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 ='

+0

你*肯定*您'tut's有'id'屬性?你確定它不是'ID'或'key'什麼的? –

+0

是的,我可以在數據存儲查看器上看到它 – mFontoura

回答

1

只有鑰匙的ID。圖坦卡蒙是模型的實例,關鍵獲得一個關鍵的情況下才把id的訪問

<a href="/tutview?tut_key={{ tut.key().id() }}"> 
+0

對於Django表單,應該是tut.key.id。 –

相關問題