0

当我转到http://127.0.0.1:8000/avatar/change/并单击“上传新图像”按钮时出现此错误: Forbidden (403) CSRF verification failed. Request aborted.

所以我去python27/Lib/site-packages/avatar/templates/avatar/change.html{% csrf_token %}在之后添加<form ... POST...>

当我刷新浏览器并查看源代码时,我没有看到 CSRF 令牌,并且仍然会生成 403 消息。

如何修改“正确”的 django-avatar 模板?

4

1 回答 1

0

模板中显然存在两个<form></form>部分。傻我。我只添加了{% csrf_token %}第一个表单,我认为在 change.html 下只定义了一个表单。

于 2013-02-12T20:30:48.660 回答