app/soc/views/models/base.py
changeset 1331 e6fc2238bab0
parent 1326 237d0974654e
child 1339 c007dc7d00ca
--- a/app/soc/views/models/base.py	Sat Feb 14 21:32:25 2009 +0000
+++ b/app/soc/views/models/base.py	Sat Feb 14 22:04:14 2009 +0000
@@ -583,7 +583,11 @@
     context = {'json': json}
     template = 'soc/json.html'
 
-    return helper.responses.respond(request, template, context)
+    response = responses.respond(request, template, context)
+    # TODO IE7 seems to ignore the headers
+    response['Pragma'] = 'no-cache'
+    response['Cache-Control'] = 'no-cache, must-revalidate'
+    return response
 
   def _editPost(self, request, entity, fields):
     """Performs any required processing on the entity to post its edit page.