The duplicated question explains the meaning of 'context', not explaining why it contradict to its original meaning in real life. We will use 'content' instead.
Django documentation define 'context' as:
Context:A dict to be used as the template’s context for rendering.
MB defines it as:
the parts of a discourse that surround a word or passage and can throw light on its meaning
They contradict to each other.
Take an instance to explain my question :
In views.py
context = {key:value}
render(request, template_name, context)
in template
<p> The parts of a discourse that surround a
word {{ key }} and can throw lights on its meaning.<\p>
Literallly, the 'context' is the parts outside the curly bracket not the parts inside to be filled in.
Now, django's context is the part within bracket.
How to perceive the definition of context in Django?