title: Best Practice for Context Processors vs. Template Tags?
body: <p>In which cases is it better to create template tags (and load them into the template), than creating a context processor (which fills the request automatically)?</p>
  
  <p>e.g. I have a dynamic menu that has to be included into all templates, so I'm putting it into my base.html. What is the preferred usage: context processor or custom template tag? And <b>why</b>?</p>