Page not found (404)

Request Method: GET
Request URL: https://completerecipes.com/recipes/index.html?sort=highrated&category_id=-1

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

  1. ^sitemap\.xml$
  2. ^sitemap-(?P<section>.+)\.xml$
  3. ^ ^$ [name='index']
  4. ^ ^my_profile/$ [name='my_profile']
  5. ^ ^my_favorite/$ [name='my_favorite']
  6. ^ ^ajax_add_to_fav/$ [name='ajax_add_to_fav']
  7. ^ ^my_recipes/$ [name='my_recipes']
  8. ^ ^category/healthy/$ [name='category_healthy']
  9. ^ ^category/top_rated/$ [name='category_top_rated']
  10. ^ ^category/(?P<slug>[-\w]+)/$ [name='category_recipes']
  11. ^ ^category/(?P<slug>[-\w]+).html$
  12. ^ ^category/(?P<parent_slug>[-\w]+)/(?P<slug>[-\w]+).html$
  13. ^ ^ajax_recipe_rating/$ [name='ajax_recipe_rating']
  14. ^ ^recipe_problem/$ [name='report_recipe']
  15. ^ ^recipe_list/$ [name='ajax_recipe_list']
  16. ^ ^upload/$ [name='upload_recipe']
  17. ^ ^upload/success/$ [name='upload_recipe_success']
  18. ^ ^(?P<slug>[-\w]+)\.html$ [name='recipe_detail']
  19. ^ ^search/$ [name='recipe_search']
  20. ^ ^gcs/$ [name='google_custom_search']
  21. ^ register-device/ [name='register_device_id']
  22. ^ run-cron/ [name='run_cron']
  23. ^accounts/ajax_login/$ [name='ajax_login']
  24. ^accounts/login/$ [name='login']
  25. ^accounts/logout/$ [name='logout']
  26. ^accounts/
  27. ^admin/
  28. ^login/(?P<backend>[^/]+)/$ [name='socialauth_begin']
  29. ^complete/(?P<backend>[^/]+)/$ [name='socialauth_complete']
  30. ^associate/(?P<backend>[^/]+)/$ [name='socialauth_associate_begin']
  31. ^associate/complete/(?P<backend>[^/]+)/$ [name='socialauth_associate_complete']
  32. ^disconnect/(?P<backend>[^/]+)/$ [name='socialauth_disconnect']
  33. ^disconnect/(?P<backend>[^/]+)/(?P<association_id>[^/]+)/$ [name='socialauth_disconnect_individual']

The current URL, recipes/index.html, 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.