Page not found (404)

No Author matches the given query.
Request Method: GET
Request URL: http://bookmarker.dellsystem.me/author/baffler
Raised by: bookmarker.views.view_author

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

  1. ^__debug__/
  2. ^admin/
  3. ^$ [name='home']
  4. login [name='login']
  5. ^logout$ [name='logout']
  6. ^addbook$ [name='add_book']
  7. ^addauthor$ [name='add_author']
  8. ^books/(?P<book_type>\w+)$ [name='view_books']
  9. ^authors$ [name='view_all_authors']
  10. ^terms$ [name='view_all_terms']
  11. ^notes$ [name='view_all_notes']
  12. ^print/tag/(?P<slug>[\w-]+)$ [name='print_tag']
  13. ^s/(?P<slug>[\w-]+)$ [name='section_redirect']
  14. ^book/(?P<slug>[\w-]+)$ [name='view_book']
  15. ^book/(?P<slug>[\w-]+)/edit$ [name='edit_book']
  16. ^book/(?P<slug>[\w-]+)/addterm$ [name='add_term']
  17. ^book/(?P<slug>[\w-]+)/terms$ [name='view_terms']
  18. ^book/(?P<slug>[\w-]+)/addnote$ [name='add_note']
  19. ^book/(?P<slug>[\w-]+)/addsection$ [name='add_section']
  20. ^book/(?P<slug>[\w-]+)/addsections$ [name='add_sections']
  21. ^book/(?P<slug>[\w-]+)/notes$ [name='view_notes']
  22. ^book/(?P<book_id>\d+)/complete$ [name='mark_complete']
  23. ^book/(?P<book_id>\d+)/search.json$ [name='within_book_search_json']
  24. ^section/(?P<section_id>\d+)$ [name='view_section']
  25. ^section/(?P<section_id>\d+)/edit$ [name='edit_section']
  26. ^note/(?P<note_id>\d+)$ [name='view_note']
  27. ^note/(?P<note_id>\d+)/edit$ [name='edit_note']
  28. ^term/(?P<term_id>\d+)$ [name='view_term']
  29. ^term/(?P<term_id>\d+)/flag$ [name='flag_term']
  30. ^occurrence/(?P<occurrence_id>\d+)/edit$ [name='edit_occurrence']
  31. ^occurrence/(?P<occurrence_id>\d+)$ [name='view_occurrence']
  32. ^author/(?P<slug>[\w-]+)$ [name='view_author']

The current path, author/baffler, 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.