python-djangoに新しいヘルプが必要... テンプレートから選択したテーブル行をチェックボックスのあるviews.pyに渡したいhtmlのチェックボックスを使って選択したテーブル行を渡す方法n views.pyにデータを渡すdjango
template:a.html
<tr > {% if getlog %}
<form action="{% url list %}" method="post">{% csrf_token %}
<td><input type="checkbox" id="check_all" checked="checked"/></td>
<thead><th COLSPAN="2">App Name</th>
<th COLSPAN="2">File Name</th>
<th COLSPAN="2">Function Name</th>
<th COLSPAN="2">Path Name</th>
<th COLSPAN="2">Line No</th>
<th COLSPAN="2">Level Name</th>
<th COLSPAN="2">Message</th>
<th COLSPAN="2">Thread Name</th>
</tr>
</thead>
{% for log in loglist %}
<tr id="tr1">
<td><input type="checkbox" class="check_field" checked="checked" name="list1"/> </td>
<td colspan="2" > {{ log.app.appname }} </td>
<td colspan="2"> {{ log.filename }}</td>
<td colspan="2" >{{ log.funcname }}</td>
<td colspan="2" >{{ log.pathname }}</td>
<td colspan="2" >{{ log.lineno }}</td>
<td colspan="2" >{{ log.typeid.levelname }}</td>
<td colspan="2" >{{ log.typeid.message }}</td>
<td colspan="2">{{ log.threadName }}</td>
</tr>
{% endfor %}
</tbody>
</table>
どのようにそれを行うために... を複数の行を選択するn個選択された行は、テンプレートから消える取得する必要のviews.pyするPOSTメソッドで行を提出した後にすることができますポストmethod..andを使用してチェック?どこが間違っていますか? ありがとう... :)
私は文書を読むでしょう。しかし、他の方法でフォームに
申し訳ありませんが、あなたはこれがどのように機能するかを十分に理解していません。私は実際に文書を見て、フォームの仕組みの基礎を学ぶことが必要だと思います。基本的に、あなたがやっていないのは、あなたがしていないビュー関数に実際の値を送る必要があるからです。あなたが私の指示に従って、ドキュメントを読むと、それはうまくいくでしょう。設定したテンプレートはそのまま動作しません。 –
ありがとう... docを読んでいますが、どの方向に動かなければならないのですか... iはdjango-forms k javascript .. cozに行きます。選択したチェックボックスのテーブル行を取得する必要があります。テーブル行のチェックボックス?どのように私は実際のデータを得ることができます.. ??混乱... – manali
関連する問題