Как перезагрузить url в Django на ту же страницу в ту же точку - PullRequest
0 голосов
/ 02 августа 2020

Я новичок в Django, и я пытался создать приложение для социальных сетей, в котором сообщение получает лайк от любого другого пользователя. Каждый раз, когда пользователь добавляет комментарий или лайкает сообщение, я использовал формы для изменения данных в базе данных. Я хочу, чтобы страница перезагружала данные fre sh, т.е. комментарий или что-то подобное к сообщению, но из-за функции перенаправления вся страница перезагружается, прерывая мой пользовательский опыт.

Проще говоря, там 2 пользователя x и y. y сделал 1000 сообщений, и все сообщения доступны на странице профиля y. x - это критический c, а y просит x прокомментировать качество сообщения для каждой из 1000 сообщений. According to what I wrote in views.py whenever x comments on a post I made a form that takes the content and stores it to the database but because of the redirect after each time he adds a comment on a post the web page is refreshed to the top of the page making x to scroll down all the posts to comment on a new post , что делает процесс раздражающим. Итак, как мне изменить свой код, чтобы страница обновлялась, но x не нужно было прокручивать вниз все сообщения, чтобы сделать новый комментарий, а также можно было просматривать изменения на веб-сайте динамически ** Я искренне извиняюсь, если я не смог точно объяснить свой вопрос Я не могу опубликовать здесь код по профессиональным причинам **

1 Ответ

0 голосов
/ 02 августа 2020

Если я правильно понимаю, вы пытаетесь получить форму для отправки без обновления всей страницы. Поскольку вы не разместили код, трудно понять, что именно вы хотите, но я постараюсь ответить как можно лучше. 1013 * AJAX или JavaScript XMLHttpRequest . Как правило, после нажатия кнопки отправки клиентская сторона JavaScript отправляет на сервер «тихий» запрос.

Этот ответ показывает пример почтового запроса без refre sh .

...