Почему блоки не отображаются на странице?
В общем столкнулся с такой проблемой блоки не отображатся на странице, что делать особо не знаю так как с шаблонизатором работаю впервые. это код от views.py
class IndexView(generic.ListView):
template_name = 'Homepage/index.html'
model = Goods
context_object_name = 'goods'
def sale(request):
return render(request, 'sale.html')
это код от блока
{% extends "index.html" %}
{% block sale %}
<td class ="sale">
<img src="картинка">
<h1 class="description">ОписаниеОписаниеОписаниеОписание</h1>
<a class="buy" href="#openModal" >
<span >Купить</span></a>
<h1 class="price">цена</h1>
</td>
{% endblock %}
это код страницы на который должжен выводится блок
{% block sale %} {% endblock %}
это код urls.py(приложения)
from django.urls import path
from django.conf.urls import include, url
from . import views
from django.views.generic import RedirectView
app_name = 'Homepage'
urlpatterns = [
path('', views.IndexView.as_view(), name='index'),
path('<int:pk>/', views.DetailView.as_view(), name='detail'),
path('<int:pk>/results/', views.ResultsView.as_view(), name='results'),
path('<int:question_id>/vote/', views.vote, name='vote'),
path('', views.HomeView.as_view(), name='home'),
path('', views.IndexView.as_view(), name='sale'),
]