LOADING
djangoでフォームを送信時に403エラーが出るときの対処法

本番環境でエラーに遭遇したので、メモしときます。



エラーメッセージを確認します。

Origin checking failed - <失敗しているurl> does not match any trusted origins.


このエラーメッセージであれば、解決策は次のコードをsettings.pyに追加してください。

//settings.py
CSRF_TRUSTED_ORIGINS = ['<失敗しているurl>']


サーバーを再起動させたら、うまくフォームの送信ができました。

favorite
chat_bubble 0
プロモーション