2016-11-09 118 views
0

我正在进行一些积极的缓存,并在使用先前缓存的旧响应时导致CSRF错误。使用缓存响应时的CSRF错误

有没有办法刷新缓存响应中的csrf标记?

无法理解 https://docs.djangoproject.com/en/1.10/ref/csrf/

高速缓存部分人能否详细说明这一点吗?

我正在使用数据库后端缓存,并使用cache.get(key)和cache.set(key,value)来存储和检索响应。

+0

你可以把一些代码,以了解如何实现缓存。 – itzMEonTV

+0

已添加缓存相关详细信息 – sureshvv

+0

当前的csrf值存储在'csrftoken' cookie中,您可以在每次请求和更新期间从此处读取它。 – serg

回答

0

我能够使用csrf_protect装饰刷新CSRF令牌缓存的响应。