Несколько кнопок для различных действий в одной форме Django

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

Да, вы можете легко предотвратить отправку формы с помощью js.

Ex:

<button onclick="validate(event)"> Test </button>

js файл:

const validate = (event) => {
   event.preventDefault();
   //do stuff
}
Вернуться на верх