Why not have a blank {% block header %} in base.html and put {% addtoblock "header" %} respectively in presentation_website.html and reservation_workflow.html (base template for the reservation part of the site) ?