この内容は古いバージョンです。最新バージョンを表示するには、戻るボタンを押してください。
バージョン:2
ページ更新者:T
更新日時:2026-06-11 07:07:02

タイトル: Forbidden (403) CSRF verification failed. Request aborted.
SEOタイトル: Forbidden (403) CSRF verification failed. Request aborted.

この記事の要点
  • Django の Forbidden (403) CSRF verification failed
  • 原因: テンプレート側の form に {% csrf_token %} が無い
  • 対処:
    {% csrf_token %} ... を必ず記述
  • Ajax の場合は X-CSRFToken ヘッダで送信

 

エラー内容

Forbidden (403)

CSRF verification failed. Request aborted.

 

発生条件/原因/対処法

formでPOST通信した際に発生するエラー。

テンプレート側のformタグ内に csrf_token を設定していないことが原因。

    {% csrf_token %}