Opened 19 years ago

Last modified 18 years ago

#612 closed enhancement

[patch] decorator for managing cache-control header — at Initial Version

Reported by: hugo Owned by: Jacob
Component: Core (Cache system) Version:
Severity: normal Keywords:
Cc: Triage Stage: Unreviewed
Has patch: yes Needs documentation: no
Needs tests: no Patch needs improvement: no
Easy pickings: no UI/UX: no

Description

The attached patch is a decorator that allows management of the Cache-Control header for django views. The idea is to tag all views that contain sensible data with:

Error: Failed to load processor private
No macro or processor named 'private' found

That way a Cache-Control: private header will be generated. This decorator merges the cache-control value with already set values and the patch changes the caching utilities to use this merging technique, too.

I patched the documentation to contain a short chapter on the cache_control decorator, too.

Change History (0)

Note: See TracTickets for help on using tickets.
Back to Top