De acuerdo con este SO mensaje:¿Cómo obtengo una variable de "depuración" en el contexto de mi plantilla de Django?
How to check the TEMPLATE_DEBUG flag in a django template?
si:
- A) tiene mi archivo settings.py:
TEMPLATE_CONTEXT_PROCESSORS = ['django.core.context_processors.debug',...
- y B) Yo uso un RequestContext (como a diferencia de un Contexto)
I debería tener una "depuración" variable para mi contexto de la plantilla. Sin embargo, no: cuando hago {{debug}}
en una plantilla, se representa como nada ("").
¿Hay algo más que me falta que es necesario para obtener una var de "depuración" en el contexto de la plantilla?
Ah, eso tiene mucho sentido. Supongo que no conoce ninguna forma de eludir ese requisito. Trabajo desde múltiples ubicaciones, y la dirección IP de mi máquina de desarrollo varía, por lo que sería bueno si pudiera decir "si la configuración de depuración es verdadera, estamos en modo de depuración, no se preocupe por mi IP". – machineghost
Puede escribir su propio procesador de contexto que simplemente pone la configuración 'DEBUG' en el contexto. –
Ah, gran idea; ¡Gracias! – machineghost