Get your own Django server
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 %}                  
127.0.0.1:8000/testing