a #e:@sddlmZmZddlmZddlmZddlmZddl m Z m Z m Z m Z ddlmZmZddlmZmZdd lmZmZmZdd lmZdd lmZdd lmZmZmZm Z m!Z!dd l"m#Z#m$Z$ddl%m&Z&m'Z'ddl(m)Z)ddl*m+Z+ddl,m-Z-e.Z/e/0dee/0dee/j0deddej1e/dddZ2e2j0de dde.Z3e3j0dedde3j0dedde3j0deddede4ed ee/j5ed ee2j5ed ee3j5ed!e4ed"e4ed#e4ed$e 4ed%e 4ed&e!4ed'e 4ed(e 4ed)e 4ed*e4ed+e4ed,e#4ed-e$4ed.e&4ed/e'4ed0ed1ed2eed3egZ6e-j7re68ed4e)4e-j9d5kre68ed6e+4d7S)8)urlinclude) PresetViewSet)api_view_handler)ProjectViewSet) TaskViewSet TaskDownloads TaskAssetsTaskAssetsImport) Thumbnail ImageDownload)ProcessingNodeViewSetProcessingNodeOptionsView)AdminUserViewSetAdminGroupViewSetAdminProfileViewSet)routers)obtain_jwt_token)TileJsonBoundsMetadataTilesExport)Scene CameraView) CheckTask GetTaskResult) UsersList)ExternalTokenAuth)settingsprojectsprocessingnodesZpresets)basenameproject)lookuptaskszprojects-tasksz admin/usersz admin-usersz admin/groupsz admin-groupszadmin/profileszprocessingnodes/options/$^zcprojects/(?P[^/.]+)/tasks/(?P[^/.]+)/(?Porthophoto|dsm|dtm)/tiles\.json$z^projects/(?P[^/.]+)/tasks/(?P[^/.]+)/(?Porthophoto|dsm|dtm)/bounds$z`projects/(?P[^/.]+)/tasks/(?P[^/.]+)/(?Porthophoto|dsm|dtm)/metadata$zprojects/(?P[^/.]+)/tasks/(?P[^/.]+)/(?Porthophoto|dsm|dtm)/tiles/(?P[\d]+)/(?P[\d]+)/(?P[\d]+)\.?(?Ppng|jpg|webp)?$zprojects/(?P[^/.]+)/tasks/(?P[^/.]+)/(?Porthophoto|dsm|dtm)/tiles/(?P[\d]+)/(?P[\d]+)/(?P[\d]+)@(?P[\d]+)x\.?(?Ppng|jpg|webp)?$zsprojects/(?P[^/.]+)/tasks/(?P[^/.]+)/(?Porthophoto|dsm|dtm|georeferenced_model)/export$zLprojects/(?P[^/.]+)/tasks/(?P[^/.]+)/download/(?P.+)$zVprojects/(?P[^/.]+)/tasks/(?P[^/.]+)/assets/(?P.+)$z-projects/(?P[^/.]+)/tasks/import$z]projects/(?P[^/.]+)/tasks/(?P[^/.]+)/images/thumbnail/(?P.+)$z\projects/(?P[^/.]+)/tasks/(?P[^/.]+)/images/download/(?P.+)$z>projects/(?P[^/.]+)/tasks/(?P[^/.]+)/3d/scene$zCprojects/(?P[^/.]+)/tasks/(?P[^/.]+)/3d/cameraview$z$workers/check/(?P.+)z"workers/get/(?P.+)z^auth/zrest_framework.urlsz ^token-auth/z&^plugins/(?P[^/.]+)/(.*)$usersz^external-token-auth/N):django.conf.urlsrrZapp.api.presetsrZapp.plugins.viewsrr!rr&rr r r Z imageuploadsr r r"rradminrrrrest_framework_nestedrZrest_framework_jwt.viewsrZtilerrrrrrZpotreerrworkersrrr(rZ externalauthrwebodmr Z DefaultRouterrouterregisterZNestedSimpleRouterZ tasks_routerZ admin_routeras_viewurls urlpatternsENABLE_USERS_APIappendEXTERNAL_AUTH_ENDPOINTr7r7/webodm/app/api/urls.pysh