【问题标题】:getting distinct values from inputs that share the same name从具有相同名称的输入中获取不同的值
【发布时间】:2012-12-30 04:14:05
【问题描述】:

我的模板中有这个表格:

<form method="POST" class="form" action="/groups/">
    {% csrf_token %}
    {% block hidden_debtors %}
        {% for name, email in debtor_info.items %}
            <input type="hidden" name="hidden-debtor" value="{{email}}">
        {% endfor %}
    {% endblock %}
    <input type="text" name="new-debtor" id="round-input" placeholder="Select Debtor(s)"></input>
    <button type="submit" name="add-debtor" class="btn btn-primary">Add Debtor</button>
</form>

正如您所见,隐藏类型输入都共享名称“hidden-debtor”,但它们各自具有不同的电子邮件值。我想知道如何通过循环或其他方式访问我的 views.py 中的每一个不同的值

谢谢!

【问题讨论】:

    标签: django forms templates views hidden


    【解决方案1】:

    您可以像这样在视图中获取值列表:

    request.POST.getlist('hidden-debtor')
    

    Documentation

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-10
      • 2014-05-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多