Um template Django é um documento de texto ou uma string Python marcada usando a linguagem de template Django. Django sendo um poderoso framework com Batteries incluído, fornece conveniência para renderizar dados em um template. Os templates do Django não apenas permitem passar dados de view para template, mas também fornecem alguns recursos limitados de uma programação, como variáveis, loops for, comentários, extends etc.
Este artigo trata de como usar a tag extends em Templates. extendstag é usada para herança de templates no django. É necessário repetir o mesmo código várias vezes. Usando extends, podemos herdar modelos, bem como variáveis.

{% extends "./base2.html" %} 
{% extends "../base1.html" %} 
{% extends "./my/base3.html" %}