я создал панель навигации для каждой страницы и хочу включить раскрывающийся список, передав заголовок объекта модели в список и передав его на главную страницу, но не передавая на другие страницы
мой шаблон
<li class="menu-has-children"><a href="#services">All Services</a>
<ul style="display: inline;">
{% for detailinfo in detail.all %}
<li><a href="{% url 'details' services.slug %}">{{ detailinfo.title }}</a></li>
{% endfor %}
</ul>
</li>
мой вид
def details(request, services_slug):
q = services.objects.filter(slug=services_slug)
if q.exists():
q=q.first()
else:
return HttpResponse("<h1> page not found </h1>")
detail = {'detail': q}
return render(request, 'detail.html', detail,)
и мой это мой вид главной страницы, он прошел заголовки в нем, но не в деталях
мой вид главной страницы
def homepage(request):
aboutinfo = aboutpage.objects
servicesinfo = services.objects
programinfo = prgm.objects
return render(request, 'index.html', {'aboutinfo': aboutinfo, 'servicesinfo': servicesinfo,
'programinfo': programinfo})