Explain the role of context processors in Django.
Instruction: Describe what context processors are and how they are used in Django templates.
Context: This question probes the candidate's understanding of Django's template rendering system and the use of context processors to inject data into templates globally.
Updated
Official answer available
Read the opening below, then unlock the full answer and practical guidance.
For instance, let's say we're working on a Django project where we need to display user-specific information on every page, such as a sidebar...