According to this SO post:
How to check the TEMPLATE_DEBUG flag in a django template?
if:
- A) my settings.py file has:
TEMPLATE_CONTEXT_PROCESSORS = ['django.core.context_processors.debug',...
- and B) I use a RequestContext (as opposed to a Context)
I should have a “debug” variable to my template context. However, I don’t: when I do {{debug}} in a template, it renders as nothing (“”).
Is there anything else I’m missing that is necessary to get a “debug” var in the template context?
You also need to ensure the request’s IP address is in the
INTERNAL_IPSin your settings (which you probably don’t have set): https://docs.djangoproject.com/en/2.1/ref/templates/api/#django-template-context-processors-debug