""" URL configuration for hospital_management project. """ from django.contrib import admin from django.urls import path, include from django.conf import settings from django.conf.urls.static import static from django.conf.urls.i18n import i18n_patterns from .views import switch_language urlpatterns = [ # API URLs # path('api/v1/', include('core.api.urls')), # path('api/v1/accounts/', include('accounts.api.urls')), # path('api/v1/patients/', include('patients.api.urls')), # path('api/v1/appointments/', include('appointments.api.urls')), # path('api/v1/inpatients/', include('inpatients.api.urls')), # path('api/v1/emr/', include('emr.api.urls')), # path('api/v1/pharmacy/', include('pharmacy.api.urls')), # path('api/v1/laboratory/', include('laboratory.api.urls')), # path('api/v1/radiology/', include('radiology.api.urls')), # path('api/v1/operating-theatre/', include('operating_theatre.api.urls')), # path('api/v1/billing/', include('billing.api.urls')), # path('api/v1/inventory/', include('inventory.api.urls')), # path('api/v1/hr/', include('hr.api.urls')), # path('api/v1/analytics/', include('analytics.api.urls')), # path('api/v1/communications/', include('communications.api.urls')), # path('api/v1/integration/', include('integration.api.urls')), # path('api/v1/quality/', include('quality.api.urls')), ] urlpatterns += i18n_patterns( path("switch_language/", switch_language, name="switch_language"), path('accounts/', include('allauth.urls')), path('admin/', admin.site.urls), path('', include('core.urls')), path('accounts/', include('accounts.urls')), path('blood-bank/', include('blood_bank.urls')), path('patients/', include('patients.urls')), path('appointments/', include('appointments.urls')), path('inpatients/', include('inpatients.urls')), path('emr/', include('emr.urls')), path('pharmacy/', include('pharmacy.urls')), path('laboratory/', include('laboratory.urls')), path('radiology/', include('radiology.urls')), path('operating-theatre/', include('operating_theatre.urls')), path('billing/', include('billing.urls')), path('inventory/', include('inventory.urls')), path('hr/', include('hr.urls')), path('analytics/', include('analytics.urls')), path('communications/', include('communications.urls')), path('integration/', include('integration.urls')), path('quality/', include('quality.urls')), ) if settings.DEBUG: urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)