urls.py 1022 B

1234567891011121314151617181920212223
  1. # -*- coding: utf-8 -*-
  2. from __future__ import unicode_literals
  3. from django.conf import settings
  4. from django.conf.urls import include, url
  5. from .views import MainView, PanoramaUpload, PanoramaView, PanoramaGenTiles, LocateReferencePointView, LocateCustomPointView, CreateReferencePoint, tile_debug_view
  6. urlpatterns = [
  7. url(r'^$', MainView.as_view(), name="main"),
  8. url(r'^locate_refpoint/$', LocateReferencePointView.as_view(), name="locate_refpoint"),
  9. url(r'^locate_custompoint/$', LocateCustomPointView.as_view(), name="locate_custompoint"),
  10. url(r'^pano/new/$', PanoramaUpload.as_view(), name="new"),
  11. url(r'^refpoint/new/$', CreateReferencePoint.as_view(), name="new_refpoint"),
  12. url(r'^pano/view/(?P<pk>\d+)/$', PanoramaView.as_view(), name="view_pano"),
  13. url(r'^pano/gen_tiles/(?P<pk>\d+)/$', PanoramaGenTiles.as_view(), name="gen_tiles"),
  14. ]
  15. if settings.DEBUG:
  16. urlpatterns += [
  17. url(r'^debug/tile/(?P<z>.+)/(?P<x>.+)/(?P<y>.+).jpg$', tile_debug_view, name="tile_debug"),
  18. ]