Skip to content

Commit 9bcf33c

Browse files
committed
feat: Add optional header/footer override to base template
1 parent 0be2fe1 commit 9bcf33c

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

djangosnippets/templates/base.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
{% tailwind_css %}
1616
</head>
1717
<body class="{% block bodyclass %}{% endblock %}">
18+
{% block header %}
1819
<div id="accountbar"><div class="inner">
1920
<p>
2021
{% url 'account_logout' as logout_url %}
@@ -38,6 +39,7 @@
3839
</ul>
3940
</nav>
4041
</div></header>
42+
{% endblock %}
4143
<div id="main" class="container mb-auto mx-auto w-7/8">
4244
{% block secondary_nav %}
4345
<nav id="subnav">
@@ -75,10 +77,12 @@ <h1>{% block content_header %}{% endblock %}</h1>
7577
{% endblock %}
7678
</div>
7779
</div>
80+
{% block footer %}
7881
<footer>
7982
<p id="copyright">Written by <a href="https://github.com/django-de/djangosnippets.org/graphs/contributors">various people</a>. Hosted by <a href="https://www.heroku.com" class="heroku">Heroku</a>, powered by <a href="http://www.djangoproject.com/">Django</a></p>
8083
<p class="legal"><a href="/about/">About</a> | <a href="/about/faq/">FAQ</a> | <a href="/about/tos/">Terms of service</a> | <a href="/about/legal/">Legal notices</a></p>
8184
</footer>
85+
{% endblock %}
8286
{% block extra_body %}{% endblock %}
8387
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
8488
<script src="{% static 'js/fastclick.js' %}"></script>

0 commit comments

Comments
 (0)