Page not found (404)

Request Method: GET
Request URL: http://dt-main.dev.ietf.org/meeting/85/agenda/precis/

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

  1. ^$ [name='ietf.doc.views_search.frontpage']
  2. ^accounts/
  3. ^admin/
  4. ^admin/docs/
  5. ^ann/
  6. ^api/
  7. ^community/
  8. ^accounts/settings/
  9. ^doc/
  10. ^drafts/
  11. ^mailtrigger/
  12. ^feed/
  13. ^group/
  14. ^help/
  15. ^idtracker/
  16. ^iesg/
  17. ^ipr/
  18. ^liaison/
  19. ^list/
  20. ^meeting/ ^$ [name='ietf.meeting.views.current_materials']
  21. ^meeting/ ^interim/announce/?$ [name='ietf.meeting.views.interim_announce']
  22. ^meeting/ ^interim/announce/(?P<number>[A-Za-z0-9._+-]+)/?$ [name='ietf.meeting.views.interim_send_announcement']
  23. ^meeting/ ^interim/skip_announce/(?P<number>[A-Za-z0-9._+-]+)/?$ [name='ietf.meeting.views.interim_skip_announcement']
  24. ^meeting/ ^interim/request/?$ [name='ietf.meeting.views.interim_request']
  25. ^meeting/ ^interim/request/(?P<number>[A-Za-z0-9._+-]+)/?$ [name='ietf.meeting.views.interim_request_details']
  26. ^meeting/ ^interim/request/(?P<number>[A-Za-z0-9._+-]+)/edit/?$ [name='ietf.meeting.views.interim_request_edit']
  27. ^meeting/ ^interim/request/(?P<number>[A-Za-z0-9._+-]+)/cancel/?$ [name='ietf.meeting.views.interim_request_cancel']
  28. ^meeting/ ^interim/session/(?P<sessionid>[A-Za-z0-9._+-]+)/cancel/?$ [name='ietf.meeting.views.interim_request_session_cancel']
  29. ^meeting/ ^interim/pending/?$ [name='ietf.meeting.views.interim_pending']
  30. ^meeting/ ^requests.html$ [name='django.views.generic.base.RedirectView']
  31. ^meeting/ ^past/?$ [name='ietf.meeting.views.past']
  32. ^meeting/ ^upcoming/?$ [name='ietf.meeting.views.upcoming']
  33. ^meeting/ ^upcoming\.ics/?$ [name='ietf.meeting.views.upcoming_ical']
  34. ^meeting/ ^upcoming\.json/?$ [name='ietf.meeting.views.upcoming_json']
  35. ^meeting/ ^session/(?P<session_id>\d+)/agenda_materials$ [name='ietf.meeting.views.session_materials']
  36. ^meeting/ ^session/(?P<session_id>\d+)/cancel/? [name='ietf.meeting.views.cancel_session']
  37. ^meeting/ ^session/(?P<session_id>\d+)/edit/? [name='ietf.meeting.views.edit_session']
  38. ^meeting/ ^(?P<num>interim-[a-z0-9-]+)/
  39. ^meeting/ ^(?P<num>\d+)/requests.html$ [name='django.views.generic.base.RedirectView']
  40. ^meeting/ ^(?:(?P<num>\d+)/)? ^agenda(?P<utc>-utc)?(?P<ext>\.html)?/?$ [name='agenda']
  41. ^meeting/ ^(?:(?P<num>\d+)/)? ^agenda(?P<utc>-utc)?(?P<ext>\.txt|\.csv)$ [name='ietf.meeting.views.agenda_plain']
  42. ^meeting/ ^(?:(?P<num>\d+)/)? ^agenda/edit$ [name='ietf.meeting.views.edit_meeting_schedule']
  43. ^meeting/ ^(?:(?P<num>\d+)/)? ^agenda/edit/$ [name='ietf.meeting.views.edit_meeting_schedule']
  44. ^meeting/ ^(?:(?P<num>\d+)/)? ^requests$ [name='ietf.meeting.views.meeting_requests']
  45. ^meeting/ ^(?:(?P<num>\d+)/)? ^agenda/agenda\.ics$ [name='ietf.meeting.views.agenda_ical']
  46. ^meeting/ ^(?:(?P<num>\d+)/)? ^agenda\.ics$ [name='ietf.meeting.views.agenda_ical']
  47. ^meeting/ ^(?:(?P<num>\d+)/)? ^agenda.json$ [name='ietf.meeting.views.agenda_json']
  48. ^meeting/ ^(?:(?P<num>\d+)/)? ^agenda/week-view(?:.html)?/?$ [name='ietf.meeting.urls.AgendaRedirectView']
  49. ^meeting/ ^(?:(?P<num>\d+)/)? ^floor-plan/?$ [name='floor-plan']
  50. ^meeting/ ^(?:(?P<num>\d+)/)? ^week-view(?:.html)?/?$ [name='ietf.meeting.urls.AgendaRedirectView']
  51. ^meeting/ ^(?:(?P<num>\d+)/)? ^materials(?:.html)?/?$ [name='ietf.meeting.views.materials']
  52. ^meeting/ ^(?:(?P<num>\d+)/)? ^request_minutes/?$ [name='ietf.meeting.views.request_minutes']
  53. ^meeting/ ^(?:(?P<num>\d+)/)? ^materials/(?P<document>[a-z][-a-z0-9]+)((?P<ext>\.[a-z0-9]+)|/)?$ [name='ietf.meeting.views.materials_document']
  54. ^meeting/ ^(?:(?P<num>\d+)/)? ^session/?$ [name='ietf.meeting.views.materials_editable_groups']
  55. ^meeting/ ^(?:(?P<num>\d+)/)? ^proceedings(?:.html)?/?$ [name='ietf.meeting.views.proceedings']
  56. ^meeting/ ^(?:(?P<num>\d+)/)? ^proceedings(?:.html)?/finalize/?$ [name='ietf.meeting.views.finalize_proceedings']
  57. ^meeting/ ^(?:(?P<num>\d+)/)? ^proceedings/acknowledgements/$ [name='ietf.meeting.views.proceedings_acknowledgements']
  58. ^meeting/ ^(?:(?P<num>\d+)/)? ^proceedings/attendees/$ [name='ietf.meeting.views.proceedings_attendees']
  59. ^meeting/ ^(?:(?P<num>\d+)/)? ^proceedings/overview/$ [name='ietf.meeting.views.proceedings_overview']
  60. ^meeting/ ^(?:(?P<num>\d+)/)? ^proceedings/activity-report/$ [name='ietf.meeting.views.proceedings_activity_report']
  61. ^meeting/ ^(?:(?P<num>\d+)/)? ^proceedings/materials/$ [name='ietf.meeting.views_proceedings.material_details']
  62. ^meeting/ ^(?:(?P<num>\d+)/)? ^proceedings/materials/(?P<material_type>[a-z_]+)/$ [name='ietf.meeting.views_proceedings.edit_material']
  63. ^meeting/ ^(?:(?P<num>\d+)/)? ^proceedings/materials/(?P<material_type>[a-z_]+)/new/$ [name='ietf.meeting.views_proceedings.upload_material']
  64. ^meeting/ ^(?:(?P<num>\d+)/)? ^proceedings/materials/(?P<material_type>[a-z_]+)/remove/$ [name='ietf.meeting.views_proceedings.remove_material']
  65. ^meeting/ ^(?:(?P<num>\d+)/)? ^proceedings/materials/(?P<material_type>[a-z_]+)/restore/$ [name='ietf.meeting.views_proceedings.restore_material']
  66. ^meeting/ ^(?:(?P<num>\d+)/)? ^important-dates/$ [name='ietf.meeting.views.important_dates']
  67. ^meeting/ ^(?:(?P<num>\d+)/)? ^important-dates.(?P<output_format>ics)$ [name='ietf.meeting.views.important_dates']
  68. ^meeting/ ^(?:(?P<num>\d+)/)? ^proceedings/meetinghosts/edit/ [name='ietf.meeting.views_proceedings.edit_meetinghosts']
  69. ^meeting/ ^(?:(?P<num>\d+)/)? ^proceedings/meetinghosts/(?P<host_id>\d+)/logo/$ [name='ietf.meeting.views_proceedings.meetinghost_logo']
  70. ^meeting/ ^(?P<num>\d+)/ ^agenda/(?P<owner>[-A-Za-z0-9\'+._]+@[A-Za-z0-9-._]+)/(?P<name>[A-Za-z0-9-:_]+)/edit/?$ [name='ietf.meeting.views.edit_meeting_schedule']
  71. ^meeting/ ^(?P<num>\d+)/ ^agenda/(?P<owner>[-A-Za-z0-9\'+._]+@[A-Za-z0-9-._]+)/(?P<name>[A-Za-z0-9-:_]+)/timeslots/$ [name='ietf.meeting.views.edit_meeting_timeslots_and_misc_sessions']
  72. ^meeting/ ^(?P<num>\d+)/ ^agenda/(?P<owner>[-A-Za-z0-9\'+._]+@[A-Za-z0-9-._]+)/(?P<name>[A-Za-z0-9-:_]+)/details$ [name='ietf.meeting.views.edit_schedule_properties']
  73. ^meeting/ ^(?P<num>\d+)/ ^agenda/(?P<owner>[-A-Za-z0-9\'+._]+@[A-Za-z0-9-._]+)/(?P<name>[A-Za-z0-9-:_]+)/delete$ [name='ietf.meeting.views.delete_schedule']
  74. ^meeting/ ^(?P<num>\d+)/ ^agenda/(?P<owner>[-A-Za-z0-9\'+._]+@[A-Za-z0-9-._]+)/(?P<name>[A-Za-z0-9-:_]+)/make_official$ [name='ietf.meeting.views.make_schedule_official']
  75. ^meeting/ ^(?P<num>\d+)/ ^agenda/(?P<owner>[-A-Za-z0-9\'+._]+@[A-Za-z0-9-._]+)/(?P<name>[A-Za-z0-9-:_]+)(\.(?P<ext>.html))?/?$ [name='ietf.meeting.views.agenda']
  76. ^meeting/ ^(?P<num>\d+)/ ^agenda/(?P<owner>[-A-Za-z0-9\'+._]+@[A-Za-z0-9-._]+)/(?P<name>[A-Za-z0-9-:_]+)/week-view(?:.html)?/?$ [name='ietf.meeting.urls.AgendaRedirectView']
  77. ^meeting/ ^(?P<num>\d+)/ ^agenda/(?P<owner>[-A-Za-z0-9\'+._]+@[A-Za-z0-9-._]+)/(?P<name>[A-Za-z0-9-:_]+)/by-room/?$ [name='ietf.meeting.urls.AgendaRedirectView']
  78. ^meeting/ ^(?P<num>\d+)/ ^agenda/(?P<owner>[-A-Za-z0-9\'+._]+@[A-Za-z0-9-._]+)/(?P<name>[A-Za-z0-9-:_]+)/by-type/?$ [name='ietf.meeting.urls.AgendaRedirectView']
  79. ^meeting/ ^(?P<num>\d+)/ ^agenda/(?P<owner>[-A-Za-z0-9\'+._]+@[A-Za-z0-9-._]+)/(?P<name>[A-Za-z0-9-:_]+)/by-type/(?P<type>[a-z]+)$ [name='ietf.meeting.urls.AgendaRedirectView']
  80. ^meeting/ ^(?P<num>\d+)/ ^agenda/(?P<owner>[-A-Za-z0-9\'+._]+@[A-Za-z0-9-._]+)/(?P<name>[A-Za-z0-9-:_]+)/new/$ [name='ietf.meeting.views.new_meeting_schedule']
  81. ^meeting/ ^(?P<num>\d+)/ ^agenda/by-type/(?P<type>[a-z]+)/ics$ [name='ietf.meeting.views.agenda_by_type_ics']
  82. ^meeting/ ^(?P<num>\d+)/ ^agenda/personalize [name='agenda-personalize']
  83. ^meeting/ ^(?P<num>\d+)/ ^agendas/list$ [name='ietf.meeting.views.list_schedules']
  84. ^meeting/ ^(?P<num>\d+)/ ^agendas/edit$ [name='django.views.generic.base.RedirectView']
  85. ^meeting/ ^(?P<num>\d+)/ ^agendas/diff/$ [name='ietf.meeting.views.diff_schedules']
  86. ^meeting/ ^(?P<num>\d+)/ ^agenda/new/$ [name='ietf.meeting.views.new_meeting_schedule']
  87. ^meeting/ ^(?P<num>\d+)/ ^timeslots/edit/?$ [name='ietf.meeting.views.edit_timeslots']
  88. ^meeting/ ^(?P<num>\d+)/ ^timeslot/new$ [name='ietf.meeting.views.create_timeslot']
  89. ^meeting/ ^(?P<num>\d+)/ ^timeslot/(?P<slot_id>\d+)/edit$ [name='ietf.meeting.views.edit_timeslot']
  90. ^meeting/ ^(?P<num>\d+)/ ^timeslot/(?P<slot_id>\d+)/edittype$ [name='ietf.meeting.views.edit_timeslot_type']
  91. ^meeting/ ^(?P<num>\d+)/ ^agenda/(?P<acronym>[-a-z0-9]+)-drafts.pdf$ [name='ietf.meeting.views.session_draft_pdf']
  92. ^meeting/ ^(?P<num>\d+)/ ^agenda/(?P<acronym>[-a-z0-9]+)-drafts.tgz$ [name='ietf.meeting.views.session_draft_tarfile']
  93. ^meeting/ ^(?P<num>\d+)/ ^session/(?P<acronym>[-a-z0-9]+)/?$ [name='ietf.meeting.views.session_details']
  94. ^meeting/ ^(?P<num>\d+)/ ^session/(?P<session_id>\d+)/drafts$ [name='ietf.meeting.views.add_session_drafts']
  95. ^meeting/ ^(?P<num>\d+)/ ^session/(?P<session_id>\d+)/attendance$ [name='ietf.meeting.views.session_attendance']
  96. ^meeting/ ^(?P<num>\d+)/ ^session/(?P<session_id>\d+)/bluesheets$ [name='ietf.meeting.views.upload_session_bluesheets']
  97. ^meeting/ ^(?P<num>\d+)/ ^session/(?P<session_id>\d+)/minutes$ [name='ietf.meeting.views.upload_session_minutes']
  98. ^meeting/ ^(?P<num>\d+)/ ^session/(?P<session_id>\d+)/narrativeminutes$ [name='ietf.meeting.views.upload_session_narrativeminutes']
  99. ^meeting/ ^(?P<num>\d+)/ ^session/(?P<session_id>\d+)/agenda$ [name='ietf.meeting.views.upload_session_agenda']
  100. ^meeting/ ^(?P<num>\d+)/ ^session/(?P<session_id>\d+)/import/minutes$ [name='ietf.meeting.views.import_session_minutes']
  101. ^meeting/ ^(?P<num>\d+)/ ^session/(?P<session_id>\d+)/propose_slides$ [name='ietf.meeting.views.propose_session_slides']
  102. ^meeting/ ^(?P<num>\d+)/ ^session/(?P<session_id>\d+)/slides(?:/(?P<name>[A-Za-z0-9._+-]+?))?$ [name='ietf.meeting.views.upload_session_slides']
  103. ^meeting/ ^(?P<num>\d+)/ ^session/(?P<session_id>\d+)/add_to_session$ [name='ietf.meeting.views.ajax_add_slides_to_session']
  104. ^meeting/ ^(?P<num>\d+)/ ^session/(?P<session_id>\d+)/remove_from_session$ [name='ietf.meeting.views.ajax_remove_slides_from_session']
  105. ^meeting/ ^(?P<num>\d+)/ ^session/(?P<session_id>\d+)/reorder_in_session$ [name='ietf.meeting.views.ajax_reorder_slides_in_session']
  106. ^meeting/ ^(?P<num>\d+)/ ^session/(?P<session_id>\d+)/doc/(?P<name>[A-Za-z0-9._+-]+?)/remove$ [name='ietf.meeting.views.remove_sessionpresentation']
  107. ^meeting/ ^(?P<num>\d+)/ ^session/(?P<session_id>\d+)\.ics$ [name='ietf.meeting.views.agenda_ical']
  108. ^meeting/ ^(?P<num>\d+)/ ^sessions/(?P<acronym>[-a-z0-9]+)\.ics$ [name='ietf.meeting.views.agenda_ical']
  109. ^meeting/ ^(?P<num>\d+)/ ^slidesubmission/(?P<slidesubmission_id>\d+)$ [name='ietf.meeting.views.approve_proposed_slides']
  110. ^meeting/ ^(?P<num>interim-[a-z0-9-]+)/
  111. ^nomcom/
  112. ^person/
  113. ^release/
  114. ^secr/
  115. ^sitemap-(?P<section>.+).xml$ [name='django.contrib.sitemaps.views.sitemap']
  116. ^sitemap.xml$ [name='django.contrib.sitemaps.views.index']
  117. ^stats/
  118. ^stream/
  119. ^submit/
  120. ^sync/
  121. ^templates/
  122. ^(?P<group_type>(wg|rg|ag|rag|team|dir|review|area|program|iabasg|iabworkshop|adhoc|ise|adm|rfcedtyp|edwg|edappr))/
  123. ^(?P<path>public)/
  124. ^googlea30ad1dacffb5e5b.html [name='django.views.generic.base.TemplateView']
  125. ^site.webmanifest [name='site.webmanifest']
  126. ^static/(?P<path>.*)$
  127. ^_test500/$ [name='django.views.defaults.server_error']
  128. ^(?P<path>(?:images|css|js)/.*)$ [name='django.views.static.serve']
  129. ^media/(?P<path>.*)$

The current path, meeting/85/agenda/precis/, 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.