CineDev's picture
Update api/urls.py
d329a60 verified
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
]