0

當我去http://127.0.0.1:8000/avatar/change/並單擊按鈕,我得到這個錯誤「上傳新形象」: Forbidden (403) CSRF verification failed. Request aborted.Django的頭像困難壓倒一切的模板

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

當我刷新瀏覽器並查看源代碼時,我看不到CSRF令牌,並且403消息仍然生成。

如何修改'正確的'django-avatar模板?

回答

0

顯然模板中存在兩個<form></form>部分。傻我。我只是將{% csrf_token %}添加到第一個表格中,我發現以爲只有一個在change.html下定義的表單。