suggestion: settings flag for missing context variables
Apologies if this is the wrong place to suggest something.
Would you be open to a pull-request for the creation of a settings flag for making checking missing context variables optional? We've a well established project and encounter missing context occasionally (indeed, sometimes intentionally... we've had lots of developers...). I REALLY like the speed-up for startups you package provides. But the reports of missing context make using this a no-deal.
Fingers crossed you'd be happy for a pull request :)
An access of a variable that does not exist in the context without first checking if it exists with {% if something %} (or even better the fastdev tag {% ifexists %}) is a bug though. A potentially silent failure that can make your production fail without you noticing!
The speed up in development of finding this in dev or from sentry instead of 10 years later by coincidence is THE big dev speed up of fastdev.