url(r'^password_reset/$', mobile_views.password_reset, name="cas_mobile_dashboard_password_reset"), url(r'^password_reset/done$', mobile_views.password_reset_done, name="cas_mobile_dashboard_password_reset_done"), url(r'^$', mobile_views.MobileDashboardView.as_view(), name="cas_mobile_dashboard"), ] urlpatterns = [ url(r'^tableau/(?P<workbook>\w+)/(?P<worksheet>\w+)$', LegacyTableauRedirectView.as_view(), name='icds_tableau'), url(r'^icds_dashboard/', include(dashboard_urls)), url(r'^icds_dashboard_mobile/', include(mobile_dashboard_urls)), url(r'^icds-ng-template/(?P<template>[\w-].+)', IcdsDynamicTemplateView.as_view(), name='icds-ng-template'), url(r'^icds-ng-template-mobile/(?P<template>[\w-].+)', IcdsDynamicMobileTemplateView.as_view(), name='icds-ng-template-mobile'), url(r'^program_summary/(?P<step>[\w-]+)/', ProgramSummaryView.as_view(), name='program_summary'), url(r'^lady_supervisor/', LadySupervisorView.as_view(), name='lady_supervisor'), url( r'^service_delivery_dashboard/(?P<step>[\w-]+)/', ServiceDeliveryDashboardView.as_view(), name='service_delivery_dashboard' ), url( r'^poshan_progress_dashboard/(?P<step>[\w-]+)/', PoshanProgressDashboardView.as_view(), name='poshan_progress_dashboard' ), url( r'^service_delivery_dashboard_details/(?P<step>[\w-]+)/', ServiceDeliveryDashboardDetailsView.as_view(), name='service_delivery_dashboard_details'
url(r'^icds_image_accessor/(?P<form_id>[\w\-:]+)/(?P<attachment_id>.*)$', ICDSImagesAccessorAPI.as_view(), name='icds_image_accessor'), url('^', DashboardView.as_view(), name='icds_dashboard') ] urlpatterns = [ url(r'^tableau/(?P<workbook>\w+)/(?P<worksheet>\w+)$', TableauView.as_view(), name='icds_tableau'), url(r'^icds_dashboard/', include(dashboardurls)), url(r'^icds-ng-template/(?P<template>[\w-].+)', IcdsDynamicTemplateView.as_view(), name='icds-ng-template'), url(r'^program_summary/(?P<step>[\w-]+)/', ProgramSummaryView.as_view(), name='program_summary'), url(r'^awc_reports/(?P<step>[\w-]+)/', AwcReportsView.as_view(), name='awc_reports'), url(r'^underweight_children/(?P<step>[\w-]+)/', PrevalenceOfUndernutritionView.as_view(), name='underweight_children'), url(r'^prevalence_of_severe/(?P<step>[\w-]+)/', PrevalenceOfSevereView.as_view(), name='prevalence_of_severe'), url(r'^prevalence_of_stunting/(?P<step>[\w-]+)/', PrevalenceOfStuntingView.as_view(), name='prevalence_of_stunting'), url(r'^low_birth/(?P<step>[\w-]+)/', NewbornsWithLowBirthWeightView.as_view(),
name='medicine_kit'), url( r'^infants_weight_scale/(?P<step>[\w-]+)/', InfantsWeightScaleView.as_view(), name='infants_weight_scale'), url( r'^adult_weight_scale/(?P<step>[\w-]+)/', AdultWeightScaleView.as_view(), name='adult_weight_scale'), ] urlpatterns = [ url(r'^tableau/(?P<workbook>\w+)/(?P<worksheet>\w+)$', TableauView.as_view(), name='icds_tableau'), url(r'^icds_dashboard/', include(dashboardurls)), url(r'^icds-ng-template/(?P<template>[\w-].+)', IcdsDynamicTemplateView.as_view(), name='icds-ng-template'), url(r'^program_summary/(?P<step>[\w-]+)/', ProgramSummaryView.as_view(), name='program_summary'), url(r'^lady_supervisor/', LadySupervisorView.as_view(), name='lady_supervisor'), url( r'^service_delivery_dashboard/', ServiceDeliveryDashboardView.as_view(), name='service_delivery_dashboard' ), url(r'^maternal_and_child/', include(maternal_and_child_urls)), url(r'^icds_cas_reach/', include(cas_reach_urls)), url(r'^demographics/', include(demographics_urls)), url(r'^awc_infrastructure/', include(awc_infrastructure_urls)), url(r'^awc_reports/(?P<step>[\w-]+)/', AwcReportsView.as_view(), name='awc_reports'), url(r'^locations$', LocationView.as_view(), name='icds_locations'), url(r'^locations/ancestors$', LocationAncestorsView.as_view(), name='icds_locations_ancestors'), url(r'^export_indicator$', ExportIndicatorView.as_view(), name='icds_export_indicator'), url(r'^fact_sheets$', FactSheetsView.as_view(), name='fact_sheets'),