Доброго времени суток. Вся суть расширения шаблона состоит в том, чтобы избавить себя от лишних трудов оформления каждой страницы. Грубо говоря, не делать одно и то же на каждой странице. Например у нас есть шапка, которая на каждой странице странице нашего приложения будет одна и та же. Тогда почему бы не вынести её в отдельный базовый файл и просто не ссылаться на него каждый раз, чем копировать код этой шапки от файла к файлу. Создадим базовый файл с содержимым практически таким же как и у post_list.html:
blog/templates/blog/base.html <!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport"
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.0/css/bootstrap.min.css"
integrity="sha384-9aIt2nRpC12Uk9gS9baDl411NQApFmC26EwAOH8WgZl5MYYxFfc+Nc