Page not found (404)

Request Method: GET
Request URL: http://keys.ontarioschools.org/auth/login/google-oauth2/

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

  1. ^log_in/
  2. ^admin/
  3. ^log_out/$ [name='log_out']
  4. ^$
  5. ^home/$ [name='home']
  6. ^authentication_error/$ [name='authentication_error']
  7. ^key_export/$ [name='key_export']
  8. ^keys_home/$ [name='keys_home']
  9. ^add_key/$ [name='add_key']
  10. ^new_issue/$ [name='new_issue']
  11. ^available_keys_all/$ [name='available_keys_all']
  12. ^available_keys_filter/(?P<key_type>.+)/$ [name='available_keys_filter']
  13. ^assigned_keys_all/$ [name='assigned_keys_all']
  14. ^assigned_keys_filter/(?P<key_type>.+)/$ [name='assigned_keys_filter']
  15. ^return_key/(?P<pk>[0-9]+)/$ [name='return_key']
  16. ^assign_this_key/(?P<pk>[0-9]+)/$ [name='assign_this_key']
  17. ^add_key_batch/$ [name='add_key_batch']
  18. ^upload_key_assign/$ [name='upload_key_assign']
  19. ^time_test/$ [name='time_test']
  20. ^chromebooks/
  21. ^manager/
  22. ^mfa/

The current path, auth/login/google-oauth2/, 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.