2011-02-17 60 views
1

我想在表中顯示對象列表,在表中執行沒有問題。我想將鏈接放在模板中一列中顯示的數據中。問題是,我怎樣才能將該鏈接中的數據傳遞給視圖?例如在Struts2和JSP,我以前做這種方式(與PARAM):如何通過表中的超鏈接傳遞Django中的數據

<td class="nowrap"> 
        <s:url id="unitList" action="doSubject!ShowSubjectUnits"> 
        <s:param name="subjectID" value="%{id}" /> 
        </s:url> 
        <s:a href="%{unitList}"><s:text name="%{unidades.size()}"/></s:a> 
</td> 
+0

我不關心struts,不管它是什麼。預期輸出是什麼?你有什麼麻煩? – 2011-02-17 10:00:38

回答

5

也許你可以簡單地添加GET參數,您的網址:

<a href="{% url view-name %}?subjectID={{id}}">your link</a> 

更妙的是一個nice url design與自變量:

<a href="{% url path.to.some_view subjectid=id action=action %}">your link</a> 
+0

謝謝!如果我有很多參數,例如7,有沒有其他方法可以做到這一點?例如在POST方法中插入? – sLoK 2011-02-17 13:46:58

相關問題