urls.py
from django.urls import path
from . import views
app_name = 'infos'
urlpatterns = [
path('', views.home_page, name='index_view'),
path('members/', views.list_members, name='list_members'),
path('members/<int:id>/', views.view_member, name='view_member'),
path('members/<int:id>/photos/', views.show_photos, name='show_photos'),
]
views.py
def show_photos(request, id):
member = BandMembers.objects.get(pk=id)
member_id = member.pk
print(member_id)
photos = Photos.objects.get(band_member=member)
return render(request, 'infos/photos.html', { 'photos': photos, 'member': member_id})
HTML-шаблон photos.html
{% extends 'base.html' %}
{% block title %}
Στοιχεία
{% endblock %}
{% block body %}
<div class="container">
{{ form.as_p }}
<a href="{% url 'infos:show_photos' id %}" class="btn btn-primary"> Φωτογραφίες </a>
</div>
{% endblock %}
Я получаю NoReserveMatch
ошибку. Что я делаю неправильно? Я часами искал в Stackoverflow, Youtube, ... и мне кажется, что я все делаю правильно. Но, конечно, я не !!!!!!
Где моя ошибка ??????? Спасибо вам, ребята .