Задать вопрос
@alexsandrinia
Программист

Как вывести несколько кнопок с различными action?

Есть форма на джанге, как вывести на ней несколько кнопок с разными действиями?
Например, делаю вот так
<form action = "{% url '_doc1' %}" method="POST">
<input type="submit" class = 'btn btn-success' value="Сохранить данные">

и
<form action = "{% url '_doc2' %}" method="POST">
<input type="submit" class = 'btn btn-success' value="Сохранить данные">

Данные на форме одни и те же, но по нажатию разных кнопок - разные действия.
  • Вопрос задан
  • 847 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
SwoDs
@SwoDs
PHP YII2
Мне кажется что тут проблема не в том как различный экшен задать копкам, а проблема в самой реализации, может стоит просто оставить 1 экшен, и по разному назвать кнопки? Это будет более грамотное решение
Когда данные придут, по кнопке определить какой сценарий\метод\функцию использовать
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы