Смотрим в catalog.views.item_detail
Там прописан template = "catalog/includes/item.html"
Сразу возникает вопрос, почему мы образаемся не к странице, а к её части (а инклюд - это её часть)
Какая должна быть логика:
Есть главная страница, страница списка и страница товара
На главной и странице списка мы инклюдим, как отображается карточка товара в минимальном виде
На отдельной странице мы можем использовать или целиком отдельный шаблон (тогда и это не инклюд, и там они не нужны), или инклюдить тот же инклюд карточки товара (возможно, с условиям, что если мы обращаемся с такой-то страницы, отображается что-то ещё или что-то чуть по-другому)
И вот на этот шаблон мы и ссылаемся
Смотрим в catalog.views.item_detail Там прописан
template = "catalog/includes/item.html"
Сразу возникает вопрос, почему мы образаемся не к странице, а к её части (а инклюд - это её часть)
Какая должна быть логика:
Есть главная страница, страница списка и страница товара
На главной и странице списка мы инклюдим, как отображается карточка товара в минимальном виде
На отдельной странице мы можем использовать или целиком отдельный шаблон (тогда и это не инклюд, и там они не нужны), или инклюдить тот же инклюд карточки товара (возможно, с условиям, что если мы обращаемся с такой-то страницы, отображается что-то ещё или что-то чуть по-другому)
И вот на этот шаблон мы и ссылаемся