I want to make sure I have understood this correctly before I change all my templates. I have a base.html with my overall layout. This has a {% block content %}. Each of my content pages extends "base.html" and is surrounded by the block tag. This works great. My view returns the rendered content page and it's placed nicely in the layout.
Now I have also created a menu bar in menubar.html The menu should be the same for every page except that the color of the selected page/content is different. So it needs to know what content got loaded.
My base.html now also has a {% block menubar %}
I am about to open up all of my content templates and add the following to them:
{% include "menubar.html" %}
Then, in menubar.html, I will surround the menu with block tags. Is that correct? I thought the point of the block system was that somehow things could be controlled more from the base.html, without changing all my templates.