我想访问在DetailView中呈现的响应对象,以便可以手动缓存它(并在特定用途时将其从缓存中删除)。
访问由DetailView创建的响应对象的最佳方法是什么?
答案 0 :(得分:1)
您可以通过get
或dispatch
方法访问响应:
class MyDetailView(DetailView):
def get(self, *args, **kwargs):
response = super(MyDetailView, self).get(*args, **kwargs)
# Do caching stuff here
return response