Using the URLconf defined in
Django tried these URL patterns, in this order:
The current URL,
shop/products/detail.php, 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.