e9f8abb659
From Rocky we can now support Django's recursive template inheritance. Let's move away from all these stand alone templates for deployers to override and instead direct them to recursively extend the existing templates and the blocks they need. This adds more blocks, docs on how to use them, and an example theme which can be turned on and used to show how this works. blueprint: less-customization-templates Change-Id: I69f1e16ff1b88cec78580df0911fe3c01b7507dd
18 lines
512 B
HTML
18 lines
512 B
HTML
{% extends "base.html" %}
|
|
|
|
{% block custom_analytics %}
|
|
<script src='{{ STATIC_URL }}/themes/example/js/my_analytics_js.js' type='text/javascript' charset='utf-8'></script>
|
|
{% endblock %}
|
|
|
|
{% block custom_metadata %}
|
|
<meta name="description" content="My custom metadata.">
|
|
{% endblock %}
|
|
|
|
{% block custom_head_js %}
|
|
<script src='{{ STATIC_URL }}/themes/example/js/my_custom_js.js' type='text/javascript' charset='utf-8'></script>
|
|
{% endblock %}
|
|
|
|
{% block footer %}
|
|
<p>My custom footer</p>
|
|
{% endblock %}
|