title: django automatically pass context to specific templates only
body: <p>I have context in a dict:</p>
  
  <pre><code>### settings.py. ###
  CONTEXT = {'a':'b'}
  </code></pre>
  
  <p>And two templates that use that context t1.html and t2.html:</p>
  
  <pre><code>### t1.html ###
  {{ a }}
  
  ### t2.html ###
  {{ a }}
  </code></pre>
  
  <p>Both are meant to be included inside many other templates as:</p>
  
  <pre><code>### includer.html ###
  {{ include 't1.html' }}
  </code></pre>
  
  <p>How can can I pass CONTEXT to t1.html and t2.html only:</p>
  
  <ol>
  <li>without polluting the context in any other template, including the includer.html templates</li>
  <li><p>automatically, that is, whenever t1.html and t2.html templates are used, I don't have to manually append settings.CONTEXT to the view's context as in:</p>
  
  <pre><code>### views.py ###
  import settings
  from django.shortcuts import render
  
  def view1(request):
      return render(
          request,
          'includer.html',
          dict( {'c':'d'}.items() + settings.CONTEXT.items())
      )
  </code></pre></li>
  </ol>
  
  <p>possible solutions:</p>
  
  <ul>
  <li>some include statement that I can write directly in the templates to include context?</li>
  <li>a way to get a context processor to do this?</li>
  </ul>