Gdy odpalam stronę to pod linkiem:
localhost:8000/cars-info/124 wyświetla mi się 124 samochód i wszystko pięknie działa,
ale ten sam link w testach wysypuje się z błędem 404. Używam w teście Django zapisu:
pageurl = resolve_url(<span style="color:var(--highlight-variable); font-family:inherit; font-size:13px">'car_detail'</span>, car_id=<span style="color:var(--highlight-namespace); font-family:inherit; font-size:13px">124</span>)
response = self.client.get(pageurl)
self.assertEqual(response.status_code, <span style="color:var(--highlight-namespace); font-family:inherit; font-size:13px">200</span>)
Zamiast status code OK (200), otrzymuje w testach Not Found (404).
W urls.py mam:
path("cars-info/<int:car_id>/", views.CarInfoView.as_view(), name='car_detail'),