Revalidation Pipeline¶
Flow¶
- Change detected (signal, command, or manual call).
urls = urls_for(tags)- Purge URLs on CDN (optional).
warmup_url(url)enqueued per URL.
Warmup¶
- Sends
GET <url>with headerX-Edge-ISR-Warmup: 1. - Middleware/View recomputes and updates headers/graph.
Queues¶
inline(dev),celery,rq. Configure viaEDGE_ISR["QUEUE"].
Commands¶
```bash python manage.py revalidate_tags post:42 category:7 python manage.py warm_url https://example.com/post/42/