获取表单提交按钮Django的名称

时间:2017-01-04 19:33:49

标签: django forms django-forms

我有一系列表格。当用户点击提交其中一个表格时,我想确定他决定提交哪一个表格。 所以我有一系列名称来命名我所有的提交按钮:

{% for n in db %}
    ...
    <input type = 'submit' name = '{{ n.movie_id }}' value = 'ok' />
{% endfor %}`

我想在我的视图中使用此名称在我的数据库中创建对象。 有办法吗?

1 个答案:

答案 0 :(得分:-1)

到目前为止,我知道,但您可以使用按钮而不是输入来解决此问题。

<button type="submit" name="button1" value="button1press" > Submit </button>

在调试其他内容时巧合的是...... Django看到了

self.request.POST { 'button1': 'button1press', ... }