{% csrf_token %}xxx& lt/form & gt;或者修改django源代碼:django/middleware/csrf . py process _ view。將以下代碼添加到“#如果用戶沒有csrf cookie”:if request . path . starts with('/adm" />
當前位置:編程學習大全網 - 網站源碼 - 當我用django超級用戶登錄時,出現了壹個CSRF錯誤,比如,怎麽解決?

當我用django超級用戶登錄時,出現了壹個CSRF錯誤,比如,怎麽解決?

需要加入

& ltform method="post " >{% csrf_token %}

xxx

& lt/form & gt;

或者修改django源代碼:django/middleware/csrf . py process _ view。

將以下代碼添加到“#如果用戶沒有csrf cookie”:

if request . path . starts with('/admin '):

返回接受()

如果django的版本是1.2.5,將其修改為:

if request . path . starts with('/admin '):

回歸自我。_接受(請求)

這意味著如果請求url是/admin,即使表單後面沒有csrf_token,也可以訪問它。

  • 上一篇:Android開發,怎麽看源代碼?
  • 下一篇:特工電影不斷回到自己被殺那壹天完成任務是什麽電影
  • copyright 2024編程學習大全網