t0rrim
@t0rrim
software testing, mobile development

Как открыть страницу в той же вкладке браузера после сабмита формы?

Есть view:

def contacts_new(request):
    if request.method == "POST":
        form = ContactForm(request.POST)
        if form.is_valid():
            post = form.save(commit=False)
            post.published_date = timezone.now()
            post.save()
            return redirect('index')
    else:
        form = ContactForm()
    return render(request, 'contacts/add_contact.html', {'form': form})


и шаблон:
<form method="POST" accept-charset="UTF-8" class="post-form" autocomplete="off" target="_blank">{% csrf_token %}
	{{ form.as_p }}
	<button type="submit" class="btn btn-success">Save</button>
</form>


При нажатии на кнопку Save открывается index (шаблон) в новой вкладке браузера, но я ожидаю открытия в той же вкладке. Подскажите, пожалуйста, какие есть варианты решить эту проблему?
  • Вопрос задан
  • 424 просмотра
Пригласить эксперта
Ответы на вопрос 1
@anokhinem
Из шаблона убрать target="_blank"
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы