【发布时间】:2012-01-26 17:57:18
【问题描述】:
我有 2 个 html 页面。
一个父页面和一个子页面。子页面包含一个提交按钮,该按钮在父页面上运行代码以提交 Ajax 消息。
我使用 $.load() 方法加载子页面,然后在单击按钮时运行 $.ajax .POST 方法。此 post 方法仅将 JSON 字符串传递给 Python 代码。
当我在除 IE 之外的任何浏览器上执行此操作时,它都可以正常工作。但是,当我在 IE 中运行此代码时。我收到有关 CSRF 令牌的 Python / Django 错误。
我认为原因是因为子页面只是当前页面本身的刷新,服务器端代码正在运行。
有谁知道我应该如何让它发挥作用。
干杯,
【问题讨论】: