0
0
mirror of https://github.com/wagtail/wagtail.git synced 2024-11-29 17:36:49 +01:00
wagtail/docs/advanced_topics
Jake Howard 69724e4e3a Create preview-aware & page-enhanced cache template tags
This can be used in other places, but ensures caches are invalidated
whenever something about a page changes.

- Add a util to get wagtail-specific fragment cache keys
- Don't pollute context when injecting site variable
- Add documentation on wagtail fragment caching
- Define an intelligent cache key for pages
- Allow the components of the cache key to be easily modified
- Note that some manual changes may not create a new cache key

Co-authored-by: Andy Babic <andyjbabic@gmail.com>

Closes #5074
2023-07-20 08:24:09 +10:00
..
api Resolve multiple typos (spelling and grammar) 2023-05-30 21:07:37 +10:00
customisation Clean whitespace formatting in docs 2023-07-17 22:24:54 +10:00
documents
images Update documentation for AVIF support 2023-07-14 16:17:53 +01:00
accessibility_considerations.md Documentation - revise usage of e.g. 2023-07-17 15:13:30 +10:00
add_to_django_project.md Update docs to cover Elasticsearch 8 support 2023-07-17 16:18:37 +01:00
amp.md
boundblocks_and_values.md Remove old versionadded / versionchanged directives from docs 2023-02-08 14:25:09 +00:00
deploying.md Documentation - Clean up and update deployment page 2023-07-01 16:35:57 +10:00
embeds.md Change Facebook company name to Meta 2023-01-11 20:18:04 +10:00
formbuilder_routablepage_redirect.md
i18n.md Docs - update Django urls to shorthand method 2023-06-01 16:50:03 +01:00
icons.md Docs - Align on client-side & fix Draftail typos 2023-07-03 19:18:44 +10:00
index.md Add new Sustainability considerations page (#10527) 2023-06-09 12:04:13 +01:00
multi_site_multi_instance_multi_tenancy.md Resolve multiple typos (spelling and grammar) 2023-05-30 21:07:37 +10:00
performance.md Create preview-aware & page-enhanced cache template tags 2023-07-20 08:24:09 +10:00
privacy.md
reference_index.md Remove old versionadded / versionchanged notes 2023-07-19 17:53:26 +10:00
streamfield_migrations.md fix code block typo in streamfield_migrations.md 2023-07-20 07:48:09 +10:00
streamfield_validation.md Remove old versionadded / versionchanged notes 2023-07-19 17:53:26 +10:00
sustainability_considerations.md Clean whitespace formatting in docs 2023-07-17 22:24:54 +10:00
testing.md Fix assertCanCreate to publish by default 2023-01-25 08:14:15 +10:00
third_party_tutorials.md Documentation - Add recent third party tutorials 2023-07-18 21:48:59 +10:00