In my app, I have a few components that appear on multiple pages, for
example, the header. At the moment I'm using Django's include tags and
storing the header data in its own HTML file. The problem with this is when
the components require input data. All that input data needs delivered in
the single template.render function.
With multiple components per page, it means all my Handler objects have to
scramble to build a dictionary with all necessary variables for all
This to me seems like evidence of doing it wrong. Any advice on how to
accomplish this in slightly tidier fashion?