Updated API tests.
[redakcja.git] / apps / api / urls.py
index 913acb7..de09605 100644 (file)
@@ -2,24 +2,21 @@ __author__="lreqc"
 __date__ ="$2009-09-17 16:16:54$"
 
 from django.conf.urls.defaults import *
 __date__ ="$2009-09-17 16:16:54$"
 
 from django.conf.urls.defaults import *
-from piston.resource import Resource
 
 
-from api.handlers import *
-from api.utils import TextEmitter, DjangoAuth
-
-authdata = {'authentication': DjangoAuth()}
+from api.resources import *
 
 FORMAT_EXT = r"\.(?P<emitter_format>xml|json|yaml)$"
 
 
 FORMAT_EXT = r"\.(?P<emitter_format>xml|json|yaml)$"
 
-library_resource = Resource(LibraryHandler, **authdata)
-document_resource = Resource(DocumentHandler, **authdata)
-document_text_resource = Resource(DocumentTextHandler, **authdata)
-document_dc_resource = Resource(DocumentDublinCoreHandler, **authdata)
-
 urlpatterns = patterns('',
 #    url(r'^hello$', hello_resource, {'emitter_format': 'json'}),
 #    url(r'^hello\.(?P<emitter_format>.+)$', hello_resource),
 
 urlpatterns = patterns('',
 #    url(r'^hello$', hello_resource, {'emitter_format': 'json'}),
 #    url(r'^hello\.(?P<emitter_format>.+)$', hello_resource),
 
+    # Toolbar
+    url(r'^toolbar/buttons$', toolbar_buttons, {'emitter_format': 'json'}),
+
+    # Toolbar
+    url(r'^toolbar/scriptlets$', scriptlets, {'emitter_format': 'json'}),
+    
     # Documents
     url(r'^documents$', library_resource,
         {'emitter_format': 'json'}, name="document_list_view"),
     # Documents
     url(r'^documents$', library_resource,
         {'emitter_format': 'json'}, name="document_list_view"),