django - CSRF 令牌丢失或不正确 - Django 2.2
问题描述
我尝试在我的应用程序中创建一个管理员用户,但即使我不包含任何代码,它也会给出错误“CSRF 令牌丢失或不正确”。我找不到该怎么做。任何人都可以解决这个问题吗?
我尝试了我朋友的所有建议和 Django 文档,但没有一个可以解决它。
实际上,不需要粘贴我的代码,因为正如我之前提到的,即使没有任何 HTML 模板,也无法创建管理员用户。
解决方案
管理员登录通常需要 CSRF 令牌,但这通常都由您负责。尽管您遇到了以下问题,但这可能是您的浏览器扩展产生的。
- 检查浏览器的 cookie 以查看是否存在 CSRF 令牌
- 尝试清除所有 cookie,禁用浏览器扩展并刷新
或者只是从另一个没有任何扩展和 cookie 的浏览器尝试。
推荐阅读
- java - Java 泛型工厂抑制警告
- ios - 可重用的 .xib + 可可类组件,如何在情节提要中自动调整大小和样式?
- python-3.x - Colab+Keras+TensorBoard FailedPreconditionError
- javascript - 怎么让游戏音量变大
- assembly - 汇编 x86 引导加载程序
- javascript - 使用字节数组的Javascript下载文档
- python - Python Spark 作业优化
- processing - 如何生成在处理过程中独立增长的对象
- unity3d - 场景画面卡住
- python - 在 Mac 上运行“import tensorflow”会产生“No module named tensorflow”错误