From ddf84f22c6fdd19c6ab1c3c35a48f4a0cea011a9 Mon Sep 17 00:00:00 2001 From: Leif Johansson Date: Tue, 8 May 2012 13:38:39 +0200 Subject: scim --- coip/apps/scim/__init__.py | 5 ++++- coip/apps/scim/urls.py | 2 ++ 2 files changed, 6 insertions(+), 1 deletion(-) (limited to 'coip/apps/scim') diff --git a/coip/apps/scim/__init__.py b/coip/apps/scim/__init__.py index 0520e65..0dec0fa 100644 --- a/coip/apps/scim/__init__.py +++ b/coip/apps/scim/__init__.py @@ -83,4 +83,7 @@ class ObjectTypeRegistry(object): self._registry[prefix] = ObjectHandler(model,schemas) -types = ObjectTypeRegistry() \ No newline at end of file +types = ObjectTypeRegistry() + +def register(model,prefix,schemas): + return types.register(model, prefix, schemas) \ No newline at end of file diff --git a/coip/apps/scim/urls.py b/coip/apps/scim/urls.py index 2802586..d188347 100644 --- a/coip/apps/scim/urls.py +++ b/coip/apps/scim/urls.py @@ -11,6 +11,8 @@ from django.conf.urls.defaults import patterns, url urlpatterns = patterns('coip.apps.scim.views', url(r'^(?P[^\/]+)/?$',view='scim_v1'), url(r'^(?P[^\/]+)/?(?P[^\/]+)/?$',view='scim_v1'), + url(r'^(?P.+)/(?P[^\/]+)/?$',view='scim_v1'), + url(r'^(?P.+)/(?P[^\/]+)/?(?P[^\/]+)/?$',view='scim_v1'), ) #(?:^(?P[0-9]+)/)? \ No newline at end of file -- cgit v1.1