Использование Django с включением с динамическим представлением не работает

#django #django-views #django-templates

#django #django-views #django-templates

Вопрос:

Я создал представление, которое позволяет мне иметь динамический слайдер, и я отображаю его в html-файле под названием slider. у меня есть главная страница под названием «тест», где я включаю этот файл слайдера,проблема в том, что он ничего не отображает для меня, как будто он не видит мой вид слайдера, и поэтому ничего не отображается, но файл все равно включен.

кто-нибудь может объяснить мне, почему и не могли бы вы помочь мне решить эту проблему?

число просмотров

 class SlideListView(ListView):  model = Slide  template_name = 'slider.html'  context_object_name = 'slides'   def get_queryset(self):  queryset = Slide.objects.all().order_by(F('ordine').asc(nulls_last=True)) #ordine con None a fine slider  return queryset  

URL-адрес

 path('', TemplateView.as_view(template_name="test.html")),  

html iclude

 lt;section class="container mt-3"gt;  lt;div class="d-flex align-items-center justify-content-between"gt;  lt;h1 class="nome-scheda"gt;SLIDERlt;/h1gt;  lt;a href="{% url 'bo_slider' %}" class="btn btn-outline-primary"gt;VARIE SLIDElt;/agt;  lt;/divgt;  lt;hrgt;  lt;div class="row justify-content-center mt-5"gt;  lt;div class="col-lg-6"gt;  lt;div id="carouselExampleIndicators" class="carousel slide" data-bs-ride="carousel"gt;  lt;div class="carousel-inner"gt;  {% for slide in slides %}  {% if slide.attivo == True %} lt;!--se lo switch è on mostro la slide--gt;  lt;!--aggiungo classe active alla prima in modo da farlo partire--gt;  lt;div class="carousel-item {% if forloop.first %} active {% endif %}"gt;  lt;img src="{{ slide.immagine.url }}" class="d-block w-100"gt;  {% if forloop.first %} lt;!--alla prima slide metto il tag h1--gt;  lt;h1gt;{{ slide.titolo }}lt;/h1gt;  {% else %}  lt;h2gt;{{ slide.titolo }}lt;/h2gt;  {% endif %}  lt;pgt;{{ slide.descrizione }}lt;/pgt;  lt;a href="{{ slide.bottone_link }}" class="btn btn-danger"gt;{{ slide.bottone }}lt;/agt;  lt;/divgt;  {% endif %}  {% endfor %}  lt;/divgt;  lt;/divgt;  lt;/divgt;  lt;/divgt; lt;/sectiongt;  

html-страница

 {% extends "base.html" %}  {% block content %}    lt;section class="container mt-5"gt;  lt;h3 class="text-uppercase"gt;test slider importlt;/h3gt;  lt;hrgt;   {% include 'slider.html' %}   lt;/sectiongt;   {% endblock content %}