Using the URLconf defined in backend.urls
,
Django tried these URL patterns, in this order:
-
admin/
-
api/v1/login
[name='login']
-
api/v1/google/login/url
[name='google_login_url']
-
api/v1/google/login
[name='google_login']
-
api/v1/refresh-token
[name='token_refresh']
-
api/v1/signup
[name='signup']
-
api/v1/signup/finish
[name='signup_finish']
-
api/v1/logout
[name='logout']
-
api/v1/change-password
[name='change_password']
-
api/v1/users
[name='update_account']
-
api/v1/notifications
[name='notifications']
-
api/v1/forgot-password
[name='forgot_password']
-
api/v1/reset-password/<str:token>
[name='reset_password']
-
api/v1/activate
[name='activate']
-
api/v1/send-code
[name='send_activation_code']
-
api/v1/instructor
[name='instructor']
-
api/v1/instructor/<int:pk>
[name='get_instructor']
-
api/v1/instructor/experince
[name='instructor_experience']
-
api/v1/instructors
[name='instructors']
-
api/v1/course/requests/<int:request_id>/decision
[name='decision_of_request']
-
api/v1/student
[name='student']
-
api/v1/student/requests
[name='requests']
-
api/v1/student/courses
[name='courses']
-
api/v1/student/wishlist
[name='wishlists']
-
api/v1/instructor/courses
[name='instructor_courses']
-
api/v1/instructor/course/<int:pk>
[name='instructor_course']
-
api/v1/course/<int:pk>/requests
[name='instructor_course_requests']
-
api/v1/course/requests
[name='instructor_all_course_requests']
-
api/v1/categories
[name='categories']
-
api/v1/courses
[name='course_search']
-
api/v1/course/<int:pk>
[name='course']
-
api/v1/course/<slug:slug>
[name='course']
-
api/v1/course/<int:pk>/rating
[name='course_rating']
-
api/v1/course/<int:pk>/ratings
[name='course_ratings']
-
api/v1/course/<int:pk>/apply
[name='apply_course']
-
api/v1/wishlist/courses/<int:pk>
[name='toggle_wishlist']
-
documentation
[name='docs']
-
swagger/
[name='schema-swagger-ui']
The empty path
didn’t match any of these.