Spaces:
Sleeping
Sleeping
| from django.urls import path | |
| from . import views | |
| from .views import ( | |
| doctors_list, | |
| book_appointment, | |
| my_appointments, | |
| update_appointment_status | |
| ) | |
| urlpatterns = [ | |
| # βββ Auth βββ | |
| path('api/signup/', views.signup, name='signup'), | |
| path('api/login/', views.login, name='login'), | |
| # βββ Patient βββ | |
| path('api/patient/dashboard/', views.patient_dashboard, name='patient-dashboard'), | |
| path('api/patient/upload-xray/', views.upload_xray, name='upload-xray'), | |
| path('api/patient/symptom-test/', views.symptom_test, name='symptom-test'), | |
| # βββ Doctor (Direct Access β no auth in prototype) βββ | |
| path('api/doctor/dashboard/', views.doctor_dashboard, name='doctor-dashboard'), | |
| path('doctors-list/', doctors_list, name='doctors-list'), | |
| path('appointments/book/', book_appointment, name='book-appointment'), | |
| path('appointments/my-appointments/', my_appointments, name='my-appointments'), | |
| path('appointments/<int:pk>/status/', update_appointment_status, name='update-status'), | |
| # βββ REMOVED for prototype βββ | |
| # path('api/report/...', ...) β all report/PDF routes removed | |
| ] |