python - 通过django social all_auth登录后再次重定向到网页后点击网页时网页正在引用
问题描述
我已经使用社交 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>
解决方案
- 访问您的 html 页面
- 单击页面上的链接到 GoogleAuth
- 重定向到同一个 html 页面,现在可以输入评论。但是如果你在登录后点击(添加评论?),页面只是刷新?我认为你需要的是一些东西:无论视图渲染这个 html 模板需要处理后端逻辑
- 修改模板的渲染以在认证前隐藏添加评论选项
- 如果用户通过身份验证,则显示 textarea。
- 处理表单提交,将获取的表单内容插入到 html 中(以“显示”页面上的评论,然后重新渲染。你有 views.py 代码吗?
推荐阅读
- android - 如果列表在嵌套的 RecyclerView 中有一项,则项目消失
- tensorflow - 为什么 Keras Dropout 中的非零值会发生变化?
- vue.js - 如何在 vuejs2 中更改路由器返回路由
- gcc - 如何安装/能够在 Code::Blocks 中使用 Fortran 执行“使用 FMZM”
- amazon-web-services - 不同的 ECS 停止时间是什么意思?
- html - 您如何在屏幕点击时播放 html5 视频?
- jenkins - 当方法没有参数时,这个 Groovy 代码可以简化吗?
- c - qsort 函数与带有 char poiter 成员的 structre 一起工作
- javascript - JSDOM 从字符串中删除尾随的新行和空格
- php - PHPMailer 联系表 - 联系表。打开页面后的错误