from django.conf.urls import patterns, url from corehq.apps.commtrack.views import ( DefaultConsumptionView, SMSSettingsView, CommTrackSettingsView, StockLevelsView, RebuildStockStateView, ) # used in settings urls settings_urls = patterns( 'corehq.apps.commtrack.views', url(r'^$', 'default', name="default_commtrack_setup"), url(r'^project_settings/$', CommTrackSettingsView.as_view(), name=CommTrackSettingsView.urlname), url(r'^default_consumption/$', DefaultConsumptionView.as_view(), name=DefaultConsumptionView.urlname), url(r'^sms/$', SMSSettingsView.as_view(), name=SMSSettingsView.urlname), url(r'^stock_levels/$', StockLevelsView.as_view(), name=StockLevelsView.urlname), url(r'^rebuild_stock_state/$', RebuildStockStateView.as_view(), name=RebuildStockStateView.urlname), )
from django.conf.urls import patterns, url from corehq.apps.commtrack.views import ( DefaultConsumptionView, SMSSettingsView, CommTrackSettingsView, StockLevelsView, RebuildStockStateView, ) # used in settings urls settings_urls = patterns('corehq.apps.commtrack.views', url(r'^$', 'default', name="default_commtrack_setup"), url(r'^project_settings/$', CommTrackSettingsView.as_view(), name=CommTrackSettingsView.urlname), url(r'^default_consumption/$', DefaultConsumptionView.as_view(), name=DefaultConsumptionView.urlname), url(r'^sms/$', SMSSettingsView.as_view(), name=SMSSettingsView.urlname), url(r'^stock_levels/$', StockLevelsView.as_view(), name=StockLevelsView.urlname), url(r'^rebuild_stock_state/$', RebuildStockStateView.as_view(), name=RebuildStockStateView.urlname), )
url(r"^products/$", ProductListView.as_view(), name=ProductListView.urlname), url(r"^products/list/$", FetchProductListView.as_view(), name=FetchProductListView.urlname), url(r"^products/new/$", NewProductView.as_view(), name=NewProductView.urlname), url(r"^products/upload/$", UploadProductView.as_view(), name=UploadProductView.urlname), url( r"^products/upload/status/(?P<download_id>[0-9a-fA-Z]{25,32})/$", ProductImportStatusView.as_view(), name=ProductImportStatusView.urlname, ), url( r"^products/upload/poll/(?P<download_id>[0-9a-fA-Z]{25,32})/$", "product_importer_job_poll", name="product_importer_job_poll", ), url(r"^products/download/$", "download_products", name="product_export"), url(r"^products/(?P<prod_id>[\w-]+)/$", EditProductView.as_view(), name=EditProductView.urlname), url(r"^products/archive/(?P<prod_id>[\w-]+)/$", "archive_product", name="archive_product"), url(r"^products/unarchive/(?P<prod_id>[\w-]+)/$", "unarchive_product", name="unarchive_product"), url(r"^programs/$", ProgramListView.as_view(), name=ProgramListView.urlname), url(r"^programs/list/$", FetchProgramListView.as_view(), name=FetchProgramListView.urlname), url(r"^programs/new/$", NewProgramView.as_view(), name=NewProgramView.urlname), url(r"^programs/(?P<prog_id>[\w-]+)/$", EditProgramView.as_view(), name=EditProgramView.urlname), url( r"^programs/(?P<prog_id>[\w-]+)/productlist/$", FetchProductForProgramListView.as_view(), name=FetchProductForProgramListView.urlname, ), url(r"^default_consumption/$", DefaultConsumptionView.as_view(), name=DefaultConsumptionView.urlname), url(r"^sms/$", SMSSettingsView.as_view(), name=SMSSettingsView.urlname), )