после входа в систему через django social all_auth после перенаправления на веб-страницу снова веб-страница обновляется при нажатии на нее - PullRequest
0 голосов
/ 23 апреля 2020

я использовал social django all_auth для входа в систему через Gmail, и он перенаправляет на страницу, где я хочу, но я сталкиваюсь с проблемой после входа в систему через Gmail, он снова обновляет веб-страницу, и я хочу выполнить две операции сначала через textarea. перенаправить меня на вход в gmail после входа в систему, когда он вернется на ту же страницу, на которую он будет вводить данные, но всякий раз, когда я нажимаю на нее, обновляется веб-страница, и ввод не показывает только причину этого обновления. вот мой html код "

 <form id="new_user_form">  
     <a href="{% provider_login_url 'google'%}">
     <textarea style=" width: 500px;
     border: 2px solid #333;
     padding: 15px 10px;"placeholder="Add Your Comment"></textarea></a>

1 Ответ

0 голосов
/ 23 апреля 2020
  1. Посетите вашу html страницу
  2. Нажмите ссылку на странице GoogleAuth
  3. Перенаправьте на ту же страницу html, теперь с возможностью ввода комментария. Но если вы нажмете (добавить комментарий?) После входа в систему, страница просто обновится? Я думаю, что вам нужно несколько вещей: какой бы вид ни отображал этот шаблон html, он должен обрабатывать logi бэкэнда c до
  4. , изменить отображение шаблона, чтобы скрыть параметр добавления комментария перед аутентификацией.
  5. если пользователь прошел аутентификацию, покажите текстовую область.
  6. Обработайте отправку формы, вставьте извлеченное содержимое формы в html (чтобы «отобразить» комментарий на странице, и повторно сделать. У вас есть код views.py?
...