@balaklava
balaklava
10 Sep 2017

Опять не знаю как это спросить у Гугла. Вот есть у меня бложек, в нем форма, через которую мне можно написать. Сейчас при отправке формы, страница просто перезагружается. А мне хотелось бы, чтоб возникало сообщение, типа, ваше сообщение отправлено, ну типа alert. А потом все снова возвращалось на страницу. Как это вообще называется, или как это можно сделать.

10 Sep 2017

Если жс не нужен, то просто выводи сообщение на страницу сам :)

10 Sep 2017

Ну собсна просто бери да пиши return render(что-там-тебе-надо) во вьюхе которая обрабатывает форму, не?

10 Sep 2017

ну у меня там return render(request, 'index.html', {'errors': errors, 'form':form}), которая как раз и возвращает страницу, я не против, я просто хочу типа виджета, который бы возникал чуть раньше и писал типа- данные отправлены, нажмите, ОК. Как это называется, не вкурю

#ojfzy/5 в ответ на /3
10 Sep 2017

balaklava, return render(request, 'страница-с-виджетом-которая-потом-перекинет-назад-на-index.html') да и всё, не?

#ojfzy/6 в ответ на /5
10 Sep 2017

alert’ы нынче не в моде. Лучше просто надпись, без океев.

#ojfzy/7 в ответ на /5
10 Sep 2017

Ну а вообще существует такая вещь, для которой стырили терминологию из Rails и которую называют flash-сообщениями, возможно это именно то что можно погуглить

Добавить пост

Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
Для форматирования текста используется Markdown.