2016-08-10 20:23:17 +00:00
|
|
|
from django.conf.urls import url, include
|
2016-11-16 20:37:35 +00:00
|
|
|
|
2017-11-30 23:49:58 +00:00
|
|
|
from .views import private as private_views, public as public_views
|
2017-11-30 15:55:15 +00:00
|
|
|
|
2016-10-25 20:04:24 +00:00
|
|
|
from app.boot import boot
|
|
|
|
from webodm import settings
|
2016-08-10 20:23:17 +00:00
|
|
|
|
|
|
|
urlpatterns = [
|
2017-11-30 23:49:58 +00:00
|
|
|
url(r'^$', private_views.index, name='index'),
|
|
|
|
url(r'^welcome/$', private_views.welcome, name='welcome'),
|
|
|
|
url(r'^dashboard/$', private_views.dashboard, name='dashboard'),
|
|
|
|
url(r'^map/project/(?P<project_pk>[^/.]+)/task/(?P<task_pk>[^/.]+)/$', private_views.map, name='map'),
|
|
|
|
url(r'^map/project/(?P<project_pk>[^/.]+)/$', private_views.map, name='map'),
|
|
|
|
url(r'^3d/project/(?P<project_pk>[^/.]+)/task/(?P<task_pk>[^/.]+)/$', private_views.model_display, name='model_display'),
|
2017-11-30 15:55:15 +00:00
|
|
|
|
|
|
|
url(r'^public/map/(?P<task_public_uuid>[^/.]+)/$', public_views.map, name='public_map'),
|
2016-11-16 18:02:43 +00:00
|
|
|
|
2017-11-30 23:49:58 +00:00
|
|
|
url(r'^processingnode/([\d]+)/$', private_views.processing_node, name='processing_node'),
|
2016-09-30 19:07:09 +00:00
|
|
|
|
2016-10-04 17:07:17 +00:00
|
|
|
url(r'^api/', include("app.api.urls")),
|
2016-10-25 20:04:24 +00:00
|
|
|
]
|
|
|
|
|
|
|
|
# Test cases call boot() independently
|
|
|
|
if not settings.TESTING:
|
|
|
|
boot()
|