Opened 12 years ago
Closed 11 years ago
#19320 closed New feature (duplicate)
Ability to leverage cache key generation for cache templatetag
Reported by: | Owned by: | nobody | |
---|---|---|---|
Component: | Core (Cache system) | Version: | 1.4 |
Severity: | Normal | Keywords: | |
Cc: | Triage Stage: | Accepted | |
Has patch: | yes | Needs documentation: | yes |
Needs tests: | no | Patch needs improvement: | no |
Easy pickings: | no | UI/UX: | no |
Description
Its currently not possible to leverage the code that generates a cache key in templatetag cache as its embedded inside django.templatetags.cache.CacheNode.render
.
It would be useful to be able to generate these cache keys if you need to programatically delete them and it appears there are a number of gist's and other solutions floating around, but none of them are done in a DRY nature.
I propose that a method get_cache_key
be part of the django.templatetags.cache
module.
Change History (5)
comment:1 by , 12 years ago
comment:2 by , 12 years ago
Triage Stage: | Unreviewed → Accepted |
---|
Note:
See TracTickets
for help on using tickets.
I've committed a fix for this in https://github.com/alexhayes/django/commit/0c8b693713dc4bd28bbdd4238b4294b4d310a66e
I'll be submitting a pull request shortly.