Как предотвратить прокрутку страницы к верху после нажатия на кнопку?
У меня есть небольшая форма на django, когда кнопка нажата, она отображает сообщение django под формой, чтобы сказать пользователю, что он успешно нажал на кнопку, но она перенаправляет пользователя в верхнюю часть страницы. Я хочу, чтобы страница оставалась на месте или перенаправляла пользователя туда, где находится форма, чтобы он мог увидеть сообщение.
<form action="" method="post">
{% csrf_token %}
{{ form|crispy }}
<button type="submit" class="btn btn-dark">Soumettre</button>
</form>
views.py
def home(request):
if request.method == 'POST':
form = LeadForm(request.POST)
if form.is_valid():
nom = form.cleaned_data['nom']
messages.success(request, "Merci pour votre message. Nous allons vous contactez le plus vite possible.")
else:
form = LeadForm()
return render(request, 'main/index.html', {'form': form})
Я пытался добавить href="#!"
или href="javascript:void(0);"
к кнопке, но это тоже не работает.