urls.py 1.2 KB

123456789101112131415161718192021222324252627282930
  1. from django.conf.urls import patterns, include, url
  2. from . import views
  3. from .processing import urls as processingurls
  4. # volumes url file
  5. urlpatterns = patterns(
  6. '',
  7. url(r'^$', views.index, name='home'),
  8. url(r'^add/$', views.add, name='add'),
  9. url(r'^add-list/$', views.addList, name='addList'),
  10. url(r'^(?P<id>[\da-z]+)/$', views.show),
  11. url(r'^(?P<id>[\da-z]+)/show/$', views.show, name='show'),
  12. url(r'^(?P<id>[\da-z]+)/show-status/$', views.showStatus),
  13. url(r'^(?P<id>[\da-z]+)/render/$', views.render3D, name='render'),
  14. url(r'^(?P<id>[\da-z]+)/render/(?P<res>[\d]*)/$', views.render3D, name='render-res'),
  15. url(r'^(?P<id>[\da-z]+)/edit/$', views.edit, name='edit'),
  16. url(r'^(?P<id>[\da-z]+)/delete/$', views.delete, name='delete'),
  17. url(r'^(?P<id>[\da-z]+)/texture-info/(?P<size>[\d]+|)/$', views.getTextureInfo, name='texture-info'),
  18. url(r'^(?P<id>[\da-z]+)/texture-info/(?P<size>[\d]+|)/delete/$', views.deleteTexture, name='delete-texture'),
  19. url(r'^(?P<id>[\da-z]+)/sprite/(?P<spriteId>[\da-z]+)/$', views.showSprite),
  20. url(r'^(?P<id>[\da-z]+)/processing/', include(processingurls, namespace='processing')),
  21. )