【发布时间】:2021-07-29 11:45:03
【问题描述】:
我有一个类似的输入
<div class="input-group mb-3">
<input value="0" type="number" class="form-control summand" id="id_name" name="another_name">
</div>
我知道如果我使用 request.GET.get('another_name') 我会得到输入的值,但是我怎样才能使用它的 id 而不是名称来获取输入的值。
真的没有办法通过id获取input的值吗?以下代码不起作用。
if request.method == 'GET':
value = request.GET.get('id_name')
【问题讨论】:
-
Django 无法知道输入的 id,因为默认情况下浏览器不会发送该信息。您必须编写一些 javascript 来挂钩表单提交并手动添加。但真正的问题是:你为什么要这样?我确信有更好的方法来实现基本目标。
-
你不能那样做!