2017-01-04 1 views
0

У меня есть массив форм. Когда пользователь нажимает, чтобы отправить одну из этих форм, я хочу определить, какой из них он решил отправить. Поэтому у меня есть массив имен называть все мои кнопки отправки:Получить имя формы отправить кнопку Django

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

я хотел бы получить это имя, на мой взгляд, чтобы создавать объекты в моей базе данных. Есть ли способ сделать это?

+1

Я думаю, что вы должны просто добавить скрытое поле, которое его значение является формой идентификатор – MikeVelazco

+0

Отличная идея, это работает. большое спасибо – kotarop

ответ

0

Если вы опаздываете, я знаю, но вы можете решить эту проблему, используя кнопку, а не вход.

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

совпадению доступны для меня во время отладки что-то еще ... Джанго видит

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