私はいくつかの積極的なキャッシュを行っています。この結果、以前にキャッシュされた古いレスポンスを使用すると、CSRFエラーが発生します。
キャッシュされた応答内のcsrfトークンをリフレッシュする方法はありますか?
のキャッシュセクションを理解できません https://docs.djangoproject.com/en/1.10/ref/csrf/
誰かがこれについて少し詳しく説明できますか?
私はデータベースのバックエンドキャッシュを使用しており、cache.get(key)とcache.set(key、value)を使用してレスポンスを格納し、取得しています。
回答:
回答№1は0csrf_protectデコレータを使用して、キャッシュされたレスポンスのCSRFトークンをリフレッシュすることができました。