Page not found (404)

Request Method: GET
Request URL: http://naturapura.ru/catalog/product/view/id/1503/category/16/

Using the URLconf defined in naturapura.urls, Django tried these URL patterns, in this order:

  1. admin/
  2. [name='main']
  3. auth/send-otp [name='send-otp']
  4. auth/check-otp [name='check-otp']
  5. subscribe [name='subscribe']
  6. auth/logout/
  7. notification/
  8. about/
  9. contacts/
  10. privacy/
  11. exchange-and-return/
  12. payment-and-delivery/
  13. bonus-program/
  14. catalog/ [name='all']
  15. catalog/ certificate/<slug> [name='certificate']
  16. catalog/ product/ [name='one-product']
  17. catalog/ product/<slug:product_slug> [name='product']
  18. catalog/ update-cart/ [name='update-cart']
  19. catalog/ delete-cart/ [name='delete-cart']
  20. catalog/ update-cart-size/ [name='update-cart-size']
  21. catalog/ update-cart-qty/ [name='update-cart-qty']
  22. catalog/ cart-qty/ [name='cart-qty']
  23. catalog/ update-fav/ [name='update-fav']
  24. catalog/ get-cart/ [name='get-cart']
  25. catalog/ get-fav/ [name='get-fav']
  26. catalog/ get-filter/ [name='get-filter']
  27. catalog/ get-products/ [name='get-products']
  28. catalog/ <slug:catalog>/ [name='catalog']
  29. cart/
  30. content/
  31. gift/
  32. lookbook/
  33. personal/
  34. 404
  35. s/
  36. ^media/(?P<path>.*)$

The current path, catalog/product/view/id/1503/category/16/, didn’t match any of these.

You’re seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard 404 page.