Using the URLconf defined in bookmarker.urls
,
Django tried these URL patterns, in this order:
-
^__debug__/
-
^admin/
-
^$
[name='home']
-
login
[name='login']
-
^logout$
[name='logout']
-
^addbook$
[name='add_book']
-
^addauthor$
[name='add_author']
-
^books/(?P<book_type>\w+)$
[name='view_books']
-
^authors$
[name='view_all_authors']
-
^terms$
[name='view_all_terms']
-
^notes$
[name='view_all_notes']
-
^print/tag/(?P<slug>[\w-]+)$
[name='print_tag']
-
^s/(?P<slug>[\w-]+)$
[name='section_redirect']
-
^book/(?P<slug>[\w-]+)$
[name='view_book']
-
^book/(?P<slug>[\w-]+)/edit$
[name='edit_book']
-
^book/(?P<slug>[\w-]+)/addterm$
[name='add_term']
-
^book/(?P<slug>[\w-]+)/terms$
[name='view_terms']
-
^book/(?P<slug>[\w-]+)/addnote$
[name='add_note']
-
^book/(?P<slug>[\w-]+)/addsection$
[name='add_section']
-
^book/(?P<slug>[\w-]+)/addsections$
[name='add_sections']
-
^book/(?P<slug>[\w-]+)/notes$
[name='view_notes']
-
^book/(?P<book_id>\d+)/complete$
[name='mark_complete']
-
^book/(?P<book_id>\d+)/search.json$
[name='within_book_search_json']
-
^section/(?P<section_id>\d+)$
[name='view_section']
-
^section/(?P<section_id>\d+)/edit$
[name='edit_section']
-
^note/(?P<note_id>\d+)$
[name='view_note']
-
^note/(?P<note_id>\d+)/edit$
[name='edit_note']
-
^term/(?P<term_id>\d+)$
[name='view_term']
-
^term/(?P<term_id>\d+)/flag$
[name='flag_term']
-
^occurrence/(?P<occurrence_id>\d+)/edit$
[name='edit_occurrence']
-
^occurrence/(?P<occurrence_id>\d+)$
[name='view_occurrence']
-
^author/(?P<slug>[\w-]+)$
[name='view_author']
-
^tag/(?P<slug>[^/]+)$
[name='view_tag']
-
^tag/(?P<slug>[^/]+)/cite$
[name='cite_tag']
-
^tags$
[name='view_all_tags']
-
^tags/add$
[name='add_tag']
-
^stats$
[name='view_stats']
-
^api/suggest.json$
-
^api/define.json$
-
^faves$
[name='view_faves']
-
^search$
[name='search']
-
^sync$
[name='sync_goodreads']
-
^search.json$
[name='search_json']
The current path, book/85/viewnotes
,
didn’t match any of these.