Python django表单对文本输入/扫描的操作
嗨,我有一个文本输入框,如:Python django表单对文本输入/扫描的操作,python,html,django,Python,Html,Django,嗨,我有一个文本输入框,如: <div class="form-group">SCAN ORDERS : <input id="scan_order" name="scan_order" type="text" placeholder="Scan" class="form-control" autocomplete="off"> </div> html格式: <form action
<div class="form-group">SCAN ORDERS :
<input id="scan_order" name="scan_order" type="text" placeholder="Scan" class="form-control" autocomplete="off">
</div>
html格式:
<form action="{% url 'packOrders' %}" method="POST">
{% csrf_token %}
<div class="panel-body">
<div class="pad-btm form-inline">
<div class="row">
<div class="col-sm-6 table-toolbar-left">
<button name="download_labels" id="download_labels" class="btn btn-purple btn-labeled fa">Download Labels</button>
<button name="mark_dispatch" id="mark_dispatch" class="btn btn-purple btn-labeled fa">Mark Ready To Dispatch</button>
</div>
<div class="col-sm-6 table-toolbar-right">
<div class="form-group">SCAN ORDERS :
<input name="scan_order" id="scan_order" type="text" placeholder="Scan" class="form-control" autocomplete="off">
</div>
</div>
</div>
</div>
<div class="table-responsive">
<table class="table table-striped">
<thead>
<tr>
<th><input type="checkbox" onClick="toggle(this, 'po')"></th>
<th>Order Id</th>
<th>Channel</th>
<th>Dispatch By Date</th>
<th>Amount</th>
<th>Status</th>
<th>Tracking Number</th>
</tr>
</thead>
<tbody>
{% for oid,oiid,dbd,stts,tp in pack_orders %}
<tr>
<td><input type="checkbox" name="po" value="{{oiid}}"></td>
<td>
<div>
<a class="btn-link" href="#">{{oid}}</a>
</div>
<div>
{{oiid}}
</div>
</td>
<td>Flipkart</td>
<td><span class="text-muted"><i class="fa fa-clock-o"></i> {{dbd}}</span></td>
<td>{{tp}}</td>
<td>
{{stts}}
</td>
<td>-</td>
</tr>
{% endfor %}
</tbody>
</table>
</div>
</div>
</form>
问题是:我可以用我现有的表格吗?或者是否有其他方法将数据传递到my views.py
<form action="{% url 'packOrders' %}" method="POST">
{% csrf_token %}
<div class="panel-body">
<div class="pad-btm form-inline">
<div class="row">
<div class="col-sm-6 table-toolbar-left">
<button name="download_labels" id="download_labels" class="btn btn-purple btn-labeled fa">Download Labels</button>
<button name="mark_dispatch" id="mark_dispatch" class="btn btn-purple btn-labeled fa">Mark Ready To Dispatch</button>
</div>
<div class="col-sm-6 table-toolbar-right">
<div class="form-group">SCAN ORDERS :
<input name="scan_order" id="scan_order" type="text" placeholder="Scan" class="form-control" autocomplete="off">
</div>
</div>
</div>
</div>
<div class="table-responsive">
<table class="table table-striped">
<thead>
<tr>
<th><input type="checkbox" onClick="toggle(this, 'po')"></th>
<th>Order Id</th>
<th>Channel</th>
<th>Dispatch By Date</th>
<th>Amount</th>
<th>Status</th>
<th>Tracking Number</th>
</tr>
</thead>
<tbody>
{% for oid,oiid,dbd,stts,tp in pack_orders %}
<tr>
<td><input type="checkbox" name="po" value="{{oiid}}"></td>
<td>
<div>
<a class="btn-link" href="#">{{oid}}</a>
</div>
<div>
{{oiid}}
</div>
</td>
<td>Flipkart</td>
<td><span class="text-muted"><i class="fa fa-clock-o"></i> {{dbd}}</span></td>
<td>{{tp}}</td>
<td>
{{stts}}
</td>
<td>-</td>
</tr>
{% endfor %}
</tbody>
</table>
</div>
</div>
</form>
<input name="scan_order" id="scan_order" type="text" placeholder="Scan" class="form-control" autocomplete="off">
elif request.method == 'POST' and 'scan_order' in request.POST:
## Do Something