Page not found (404)

No Category matches the given query.
Request Method: GET
Request URL: https://bellorecrafts.com/shop/african-bead-necklace-zulu-bead-necklaces-with-pendant/?add-to-cart=10273
Raised by: shop.views.ProductCategory

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

  1. [name='home']
  2. accounts/
  3. ckeditor/
  4. admin/
  5. dashboard/
  6. blog/
  7. shop/ [name='shop']
  8. shop/ <slug:category_slug>/ [name='shop_by_category']

The current path, shop/african-bead-necklace-zulu-bead-necklaces-with-pendant/, matched the last one.

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.