如何将 django csrf 令牌直接嵌入到 HTML 中?
有没有办法直接从我正在编辑的 Python 文件中插入 csrf 令牌?每个会话的令牌都不同,因此将其存储在数据库中并不是很有用。有没有办法在视图中动态加载令牌?
Is there a way to insert the the csrf token directly from within the Python files I'm editing? The token is different for each session, so storing it in the DB is not very useful. Is there a way to dynamically load the token within the view?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
调用 django.middleware.csrf.get_token(request) 获取 CSRF 令牌。
Call
django.middleware.csrf.get_token(request)
to get the CSRF token.使用方法是直接在模板中使用它。
来自文档,:
就是你必须包括。
The way to use it, is to use it directly in the templates.
From the documentation,:
is all you have to include.