django:根据url params填充复选框

时间:2018-05-02 06:37:50

标签: django

我的表格只有复选框:

<div class="container">
    <form method="GET" class="form-inline" action="">
    <div>
    {% for temp in instance.menu_positions_tags.all %}
    <label class="checkbox-inline">
      <input type="checkbox" name="tags[]" value="{{ temp.name}}">{{ temp.name }}
    </label>
    {% endfor %}
    </div>
    <div style="margin-top:10px">
        <button type="submit" class="btn btn-default">Submit</button>
    </div>
  </form>
</div>

当我选择几个复选框并将网址更改提交到localhost/test/?tags[]=day4&tags[]=day2时。页面加载后,将取消选中所有复选框。

现在,如何在我的表单中选中day4和day2复选框。

1 个答案:

答案 0 :(得分:0)

如果您的表单文件中有checkboxes,则可以在收到GET请求时从表单中呈现它。我认为您的表单类型应为POST

相关问题