1

テーブルにオブジェクトのリストを表示したいのですが、テーブルを問題なく表示できます。テンプレートの1列に表示されるデータにリンクを入れたい。問題は、そのリンクのデータをビューに渡すにはどうすればよいかということです。たとえば、struts2 と JSP では、以前は次のように (param を使用して) 実行していました。

<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>
4

1 に答える 1

5

おそらく、URL に GET パラメーターを追加するだけで済みます。

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

さらに良いのは、引数付きの素敵な URL デザインです。

<a href="{% url path.to.some_view subjectid=id action=action %}">your link</a>
于 2011-02-17T09:59:59.657 に答える