Page not found (404)

Request Method: GET
Request URL: https://www.pywe.org/courses/Java/lessons/lesson/54

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

  1. ^admin/
  2. ^about/$
  3. ^offline/$ [name='error']
  4. ^ads.txt/$
  5. ^.well-known/assetlinks.json/$
  6. ^.well-known/brave-rewards-verification.txt/$
  7. accounts/
  8. accounts/
  9. ^api/v1/robot/
  10. ^chat/
  11. ^forum/
  12. ^bloopers/
  13. ^weask/
  14. ^courses/ ^django-intensive-course/$
  15. ^courses/ ^django-intensive-course/verify-payment/(?P<transaction_id>[-\w]+)/
  16. ^courses/ ^api/v1/django-course/verify-payment/
  17. ^courses/ ^learner-dashboard/
  18. ^courses/ ^test-main/
  19. ^courses/ ^learn/(?P<username>[-\w]+)/
  20. ^courses/ ^track-courses/(?P<cid>[-\w]+)/$
  21. ^courses/ ^present/(?P<id>[-\w]+)/
  22. ^courses/ ^tracks/$
  23. ^courses/ ^tracks/(?P<track_id>[^/]+)/$
  24. ^courses/ ^find_path/$
  25. ^courses/ ^ratelesson/$
  26. ^courses/ ^ratecourse/$
  27. ^courses/ ^questions/$
  28. ^courses/ ^allQuestions/$
  29. ^courses/ ^getQuestions/$
  30. ^courses/ ^createQuestions/$
  31. ^courses/ ^createScore/$
  32. ^courses/ ^get_videos/$
  33. ^courses/ ^complete_video/$
  34. ^courses/ ^comment/$ [name='create-comment']
  35. ^courses/ ^reply-comment/$ [name='reply-comment']
  36. ^courses/ ^test/(?P<lesson_id>[^/]+)/$
  37. ^courses/ ^review/(?P<lesson_id>[^/]+)/$
  38. ^courses/ ^path/$
  39. ^courses/ ^(?P<title>[^/]+)/lessons/read/lesson/(?P<pk>[-\w]+)/ [name='lesson-detail']
  40. ^courses/ ^(?P<title>[^/]+)/lessons/testread/lesson/(?P<pk>[-\w]+)/ [name='lesson-detail']
  41. ^courses/ ^list/(?P<num>[-\w]+)/
  42. ^courses/ ^generate/pdf/$ [name='generate_pdf']
  43. ^courses/ ^(?P<username>[^/]+)/$ [name='courses']
  44. ^courses/ ^read/(?P<title>[^/]+)/$ [name='lesson-list']
  45. ^courses/ ^testread/(?P<title>[^/]+)/$ [name='testlesson-list']
  46. ^courses/ ^full-course/read/(?P<title>[^/]+)/$ [name='full-course']
  47. ^courses/ ^full-course/watch/(?P<title>[^/]+)/$ [name='full-video-course']
  48. ^courses/ ^watch/(?P<title>[^/]+)/(?P<username>[^/]+)/$ [name='playlist']
  49. ^courses/ ^skill-levels/(?P<course>[^/]+)/$ [name='difficulties']
  50. ^courses/ ^read/(?P<course>[^/]+)/(?P<level_id>[^/]+)/$ [name='skill-level']
  51. ^courses/ ^create_lesson/ [name='create_lesson']
  52. ^courses/ ^challenges/(?P<title>[-\w]+)/$
  53. ^courses/ ^python/challenges/challenge/(?P<pk>[-\w]+)/
  54. ^courses/ ^python/challenges/question/(?P<pk>[-\w]+)/$
  55. ^courses/ ^lesson_tryit/
  56. ^courses/ ^(?P<title>[^/]+)/$
  57. ^courses/ ^add_friend/(?P<friend_id>[-\w]+)/(?P<lesson_id>[-\w]+)/$ [name='add-friend']
  58. ^courses/ ^remove_friend/(?P<friend_id>[-\w]+)/(?P<lesson_id>[-\w]+)/$ [name='remove-friend']
  59. ^courses/ ^del_comment/(?P<comment_id>[-\w]+)/(?P<lesson_id>[-\w]+)/$ [name='del-comment']
  60. ^courses/ ^api/v1/accounts/create-profile/
  61. ^courses/ ^api/v1/lessons/get-user-tracks/
  62. ^courses/ ^api/v1/lessons/random-courses/
  63. ^courses/ ^api/v1/lessons/get-course/
  64. ^courses/ ^api/v1/lessons/get-track/
  65. ^products/
  66. ^lessonapi/
  67. ^messageapi/
  68. ^froala_editor/
  69. ^auth/
  70. ^ ^landing/$
  71. ^ ^swiper/$
  72. ^ ^email-bookers/(?P<code>[-\w]+)/$
  73. ^ ^privacy-policy/$
  74. ^ ^terms-and-conditions/$
  75. ^ ^message/$
  76. ^ ^messaging/$
  77. ^ ^read_msg/$
  78. ^ ^reply_msg/$
  79. ^ ^mychats/$
  80. ^ ^check_incoming/$
  81. ^ ^check_many_online/$
  82. ^ ^interact/$
  83. ^ ^auth/$
  84. ^ ^pyweauth/$
  85. ^ ^add-user/$
  86. ^ ^change-user-password/$
  87. ^ ^accounts/profile/$
  88. ^ ^accounts/help-tip/$
  89. ^ ^companies/$
  90. ^ ^value_mysite/(?P<name>[-\w]+)/$
  91. ^ ^events/$
  92. ^ ^events/event/(?P<arg>[-\w]+)/$
  93. ^ ^value_breakdown/(?P<name>[-\w]+)/$
  94. ^ ^webinar-registration/(?P<code>[-\w]+)/$
  95. ^ ^login/$ [name='login']
  96. ^ ^utils/code/$
  97. ^ ^metrics/$
  98. ^ ^utils/change_todo/$
  99. ^ ^utils/change_task/$
  100. ^ ^utils/mark_ergent/$
  101. ^ ^utils/unmark_ergent/$
  102. ^ ^utils/delete_todo/$
  103. ^ ^unsubscribe_mail/(?P<email>[^/]+)/$
  104. ^ ^subscribe_mail/$
  105. ^ ^run_code/$
  106. ^ ^train/$
  107. ^ ^chatbox/$
  108. ^ ^create_company/$
  109. ^ ^train_view/$
  110. ^ ^admin/$ [name='robot_details']
  111. ^ ^edit_details/(?P<id>[-\w]+)/$ [name='edit_details']
  112. ^ ^delete_message/(?P<id>[-\w]+)/$
  113. ^ ^delete_many/$
  114. ^ ^signup/ [name='signup']
  115. ^ ^chat/inbox/
  116. ^ ^check_online/ [name='check_online']
  117. ^ ^update_online/ [name='update_online']
  118. ^ ^email_verification/(?P<email_token>[^/]+)/
  119. ^ ^email_us/
  120. ^ ^contact_us/
  121. ^ ^para/
  122. ^ ^pyweapi/v1/system/make-wele/$ [name='make-wele']
  123. ^ ^$ [name='home']
  124. ^ ^user/(?P<pk>[-\w]+)/$ [name='user-detail']
  125. ^ ^create_users/
  126. ^ ^reset_password/(?P<reset_token>[^/]+)/
  127. ^ ^reset_password/
  128. ^ ^forgotten_password/
  129. ^ ^utils/prepare_roaster/ [name='roaster']
  130. ^ ^utils/grouping/ [name='grouping']
  131. ^ ^company_dashboard/ [name='com-dashboard']
  132. ^ ^dashboard/ [name='dashboard']
  133. ^ ^edufield/ [name='edufield']
  134. ^ ^tasks/$ [name='tasks']
  135. ^ ^test/$ [name='test']
  136. ^ ^utils/add_todo/ [name='add_item']
  137. ^ ^error/$ [name='error']
  138. ^ ^pywe-api/v1/start-user-payment/$ [name='start-user-payment']
  139. ^ ^pywe-api/v1/start-business-payment/$ [name='start-business-payment']
  140. ^ ^business/templates/$ [name='templates']
  141. ^ ^organizations/register-members/(?P<id>[-\w]+)/$ [name='gs-register']
  142. ^ ^organizations/members/(?P<id>[-\w]+)/$ [name='organization-members']
  143. ^ ^pywe-apis/v1/pywe-business/register-members/$ [name='register-for-event']
  144. ^$
  145. ^ ^django-intensive-course/$
  146. ^ ^django-intensive-course/verify-payment/(?P<transaction_id>[-\w]+)/
  147. ^ ^api/v1/django-course/verify-payment/
  148. ^ ^learner-dashboard/
  149. ^ ^test-main/
  150. ^ ^learn/(?P<username>[-\w]+)/
  151. ^ ^track-courses/(?P<cid>[-\w]+)/$
  152. ^ ^present/(?P<id>[-\w]+)/
  153. ^ ^tracks/$
  154. ^ ^tracks/(?P<track_id>[^/]+)/$
  155. ^ ^find_path/$
  156. ^ ^ratelesson/$
  157. ^ ^ratecourse/$
  158. ^ ^questions/$
  159. ^ ^allQuestions/$
  160. ^ ^getQuestions/$
  161. ^ ^createQuestions/$
  162. ^ ^createScore/$
  163. ^ ^get_videos/$
  164. ^ ^complete_video/$
  165. ^ ^comment/$ [name='create-comment']
  166. ^ ^reply-comment/$ [name='reply-comment']
  167. ^ ^test/(?P<lesson_id>[^/]+)/$
  168. ^ ^review/(?P<lesson_id>[^/]+)/$
  169. ^ ^path/$
  170. ^ ^(?P<title>[^/]+)/lessons/read/lesson/(?P<pk>[-\w]+)/ [name='lesson-detail']
  171. ^ ^(?P<title>[^/]+)/lessons/testread/lesson/(?P<pk>[-\w]+)/ [name='lesson-detail']
  172. ^ ^list/(?P<num>[-\w]+)/
  173. ^ ^generate/pdf/$ [name='generate_pdf']
  174. ^ ^(?P<username>[^/]+)/$ [name='courses']
  175. ^ ^read/(?P<title>[^/]+)/$ [name='lesson-list']
  176. ^ ^testread/(?P<title>[^/]+)/$ [name='testlesson-list']
  177. ^ ^full-course/read/(?P<title>[^/]+)/$ [name='full-course']
  178. ^ ^full-course/watch/(?P<title>[^/]+)/$ [name='full-video-course']
  179. ^ ^watch/(?P<title>[^/]+)/(?P<username>[^/]+)/$ [name='playlist']
  180. ^ ^skill-levels/(?P<course>[^/]+)/$ [name='difficulties']
  181. ^ ^read/(?P<course>[^/]+)/(?P<level_id>[^/]+)/$ [name='skill-level']
  182. ^ ^create_lesson/ [name='create_lesson']
  183. ^ ^challenges/(?P<title>[-\w]+)/$
  184. ^ ^python/challenges/challenge/(?P<pk>[-\w]+)/
  185. ^ ^python/challenges/question/(?P<pk>[-\w]+)/$
  186. ^ ^lesson_tryit/
  187. ^ ^(?P<title>[^/]+)/$
  188. ^ ^add_friend/(?P<friend_id>[-\w]+)/(?P<lesson_id>[-\w]+)/$ [name='add-friend']
  189. ^ ^remove_friend/(?P<friend_id>[-\w]+)/(?P<lesson_id>[-\w]+)/$ [name='remove-friend']
  190. ^ ^del_comment/(?P<comment_id>[-\w]+)/(?P<lesson_id>[-\w]+)/$ [name='del-comment']
  191. ^ ^api/v1/accounts/create-profile/
  192. ^ ^api/v1/lessons/get-user-tracks/
  193. ^ ^api/v1/lessons/random-courses/
  194. ^ ^api/v1/lessons/get-course/
  195. ^ ^api/v1/lessons/get-track/
  196. ^ckeditor/
  197. ^serviceworker\.js$ [name='serviceworker']
  198. ^manifest\.json$ [name='manifest']
  199. ^offline/$ [name='offline']
  200. ^static/(?P<path>.*)$

The current path, courses/Java/lessons/lesson/54, 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.