Django:为每个请求/表单生成新的 CSRF token

标签 django csrf

我们可以更改每个表单请求甚至每个请求的 CSRF token 而不是一个事件 session 的相同 token 吗?

最佳答案

假设您可以访问 request 目的:

from django.middleware.csrf import rotate_token
rotate_token(request)

关于Django:为每个请求/表单生成新的 CSRF token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12615491/

相关文章:

python reportlab - registerFont - django - 一段时间后字体不可用

python - 创建文件并保存在 Django 模型中(AttributeError?)

python - django 1.8 -'ResultView' 对象没有属性 'method'

ruby-on-rails - 当服务器位于本地主机上时,链接到 FlightRadar24 时出现 HTTP 错误 418(茶壶错误)

php - admin内页使用CSRF重要吗?

python - Django 如何制作数据透视表?

django - 如何在 Django 中使用 QuerySet 制作夹具?

ruby - 如何关闭 "Rack::Protection::JsonCsrf"?

php - Symfony2 : The CSRF token is invalid. 请尝试重新提交表单

c# - 如何在 ASP.NET Core 的 HTTP GET 请求中使用 ValidateAntiForgeryToken?