Merge branch 'devel'
[qcg-portal.git] / filex / urls.py
index 3e3a65a..7810670 100644 (file)
@@ -3,11 +3,16 @@ from django.conf.urls import patterns, url
 from filex import views
 
 urlpatterns = patterns('',
-    url(r'^list/$', views.list_content, name='list'),
-    url(r'^download/$', views.download, name='download'),
+    url(r'^list/$', views.ListView.as_view(), name='list'),
+    url(r'^download/$', views.DownloadView.as_view(), name='download'),
     url(r'^upload/$', views.upload, name='upload'),
-    url(r'^info/$', views.info, name='info'),
-    url(r'^delete/$', views.delete, name='delete'),
-    url(r'^mkdir/$', views.mkdir, name='mkdir'),
-    url(r'^move/$', views.move, name='move'),
+    url(r'^info/$', views.InfoView.as_view(), name='info'),
+    url(r'^delete/$', views.DeleteView.as_view(), name='delete'),
+    url(r'^mkdir/$', views.MkdirView.as_view(), name='mkdir'),
+    url(r'^move/$', views.MoveView.as_view(), name='move'),
+    url(r'^compress/$', views.CompressView.as_view(), name='compress'),
+    url(r'^extract/$', views.ExtractView.as_view(), name='extract'),
+
+    url(r'^fav/add/$', views.fav_add, name='fav_add'),
+    url(r'^fav/delete/$', views.fav_delete, name='fav_delete'),
 )