Django:Forbidden (Referer checking failed - no Referer.): /foo/hoge/
事象
Class-based generic view に対してPOSTリクエストを行うと以下のエラーが発生し、
HTTPステータスは403が返却される
[2018-12-06 14:08:03,180][WARNING]c:\path\to\env\Lib\site-packages\django\utils\log.py@228#log_response: Forbidden (Referer checking failed - no Referer.): /foo/hoge/
原因
CSRF checkに引っ掛かっているため
対策
以下のどちらかの対応を行う
- CSRF checkをクリアする妥当なPOSTリクエストを投げる
- CSRF checkを無効化する