Я пытаюсь написать небольшой интернет-магазин на django, и у меня есть небольшая проблема:
Я хочу отобразить список сразу после загрузки страницы, но django не разрешает это
Я пытался сделать отображение нажатием кнопки, и это сработало, но я хотел бы сделать отображение, как только страница загрузится
urlpatterns = [
path('', views.index, name = 'INDEX'),
path ('prod/', ListView.as_view(queryset=Product.objects.all(), template_name="mainPage/homePage.html"))
]
Можете ли вы помочь мне?
мой homePage.html
:
{% extends "mainPage/wrapper.html" %}
{% load static %}
{% block content %}
<div class="container" style="margin-top: 5%">
{% for val in object_list %}
<div class="card" style="width: 18rem;">
<img src="{{ val.Image_path }}" class="card-img-top" alt="...">
<div class="card-body">
<h5 class="card-title">{{ val.Name }}</h5>
<a href="#" class="badge badge-primary">{{ val.Category }}</a>
<p class="card-text">{{ val.Description }}</p>
<a href="#" class="btn btn-primary">Buy</a>
</div>
</div>
{% endfor %}
</div>
{% endblock %}`