Django有提供一些cache的功能
我用的是cache_page,也就是针对每个view的
我想问的是,要怎么在某个user做了CRUD后删除该user在某个view的cache?
比方说一个list view中我POST删除一个item,所以要删除该user的这个页面的cache
目前是想用post_save跟post_delete这两个signal触发时删除该cache
只是cache_page的key产生方式会用到request的header
(我有用vary_on_cookie来区隔不同user的cache)
但这两个signal只能拿到model,拿不到request
好卡...请指出盲点Orz