from django.conf.urls import patterns, url from vm.models import Instance from .views import ( IndexView, VmDetailView, VmList, VmCreate, TemplateDetail, AclUpdateView, delete_vm) urlpatterns = patterns( '', url(r'^$', IndexView.as_view(), name="dashboard.index"), url(r'^template/(?P\d+)/$', TemplateDetail.as_view(), name='dashboard.views.template-detail'), url(r'^vm/(?P\d+)/$', VmDetailView.as_view(), name='dashboard.views.detail'), url(r'^vm/(?P\d+)/acl/$', AclUpdateView.as_view(model=Instance), name='dashboard.views.vm-acl'), url(r'^vm/list/$', VmList.as_view(), name='dashboard.views.vm-list'), url(r'^vm/create/$', VmCreate.as_view(), name='dashboard.views.vm-create'), url(r'^vm/delete/(?P\d+)/$', delete_vm, name="dashboard.views.delete-vm"), )