mymaster.html
views.py
childtemplate.html
<!DOCTYPE html>
<html>
<body>
<h1>Welcome</h1>
<hr>
{% block heading %}
<h2>No name</h2>
{% endblock %}
<h2>My Cars</h2>
<ul>
{% block cars %}
<li>No cars</li>
{% endblock %}
</ul>
<p>Check out the two templates to see what they look like, and views.py to see the reference to the child template.</p>
</body>
</html>
from django.http import HttpResponse
from django.template import loader
def testing(request):
template = loader.get_template('childtemplate.html')
return HttpResponse(template.render())
{% extends "mymaster.html" %}
{% block heading %}
<h2>John Doe</h2>
<p>Explorer of life</p>
{% endblock %}
{% block cars %}
<li>Ford</li>
<li>Volvo</li>
<li>Audi</li>
{% endblock %}