回购中的相同代码可以在野外正常工作。但是在我的本地环境中,我在表单提交时遇到CSRF错误。
Django 1.11.13,Python 2.7
很难调试,因为实际上没有任何断点。错误发生在视图之前。
CSRF令牌的格式为{% csrf_token %}
,其中存在隐藏字段,其中存在cookie。
我尝试创建一个新的虚拟环境,用不同的浏览器擦除数据库。还有什么?
答案 0 :(得分:4)
嗯,我觉得很愚蠢。 当我们将所有Django应用程序升级到v1.11或v2.0时,这一定已经发生。 不知何故,我在本地设置中得到了一个SESSION_COOKIE_DOMAIN键,该键反映了我们暂存环境的域。 生活和学习。