X-Git-Url: https://git.mdrn.pl/redakcja.git/blobdiff_plain/71b07fe1928b04a218e062f01cca720863b9eeb9..352b8591bd1c7163835a6fa1db34d3e2861c1071:/apps/api/resources.py diff --git a/apps/api/resources.py b/apps/api/resources.py new file mode 100644 index 00000000..d45fa1d7 --- /dev/null +++ b/apps/api/resources.py @@ -0,0 +1,39 @@ +# -*- encoding: utf-8 -*- + +__author__= "Łukasz Rekucki" +__date__ = "$2009-09-25 15:53:00$" +__doc__ = "Module documentation." + +from piston.resource import Resource +from api.utils import DjangoAuth + + + + +authdata = {'authentication': DjangoAuth()} + +# +# Library resources +# + +import api.handlers.library_handlers as dh +library_resource = Resource(dh.LibraryHandler, **authdata) +document_resource = Resource(dh.DocumentHandler, **authdata) +document_text_resource = Resource(dh.DocumentTextHandler, **authdata) +document_dc_resource = Resource(dh.DocumentDublinCoreHandler, **authdata) + +# +# Toolbar resources +# +import api.handlers.toolbar_handlers as th +toolbar_buttons = Resource(th.ToolbarHandler, **authdata) +scriptlets = Resource(th.ScriptletsHandler, **authdata) + +__all__ = [ + 'library_resource', + 'document_resource', + 'document_text_resource', + 'document_dc_resource', + 'toolbar_buttons', + 'scriptlets' +] \ No newline at end of file