Page not found (404)

Request Method: GET
Request URL: https://prussianroots.com/person/1769_Kleist_Michael/
Raised by: research.views.person_by_year_name

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

  1. admin/
  2. [name='index']
  3. ^search/$ [name='views.search']
  4. ^debug_email/$ [name='views.debug_send_email']
  5. ^person/$ [name='person_index']
  6. ^person/(?P<person_id>[\d]+)/((?P<citations_cmd>(show|hide))/)?$ [name='person_by_id']
  7. person/<year:birth_year>_<last_name:last_name>_<first_name:first_name>/ [name='person_by_year_name']

The current path, person/1769_Kleist_Michael/, 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.