diff options
author | Leif Johansson <leifj@sunet.se> | 2012-04-20 10:42:45 +0200 |
---|---|---|
committer | Leif Johansson <leifj@sunet.se> | 2012-04-20 10:42:45 +0200 |
commit | 131f7f2d869d394ac6e942c1135529033f1e0ca2 (patch) | |
tree | 128e490a425be8e9834ffdc216743c306d96c84e /coip/apps/name/models.py | |
parent | 241905ce73223ed97b6ac9c62d8250b9659f6e3a (diff) |
scim v0.1newprofiles2
Diffstat (limited to 'coip/apps/name/models.py')
-rw-r--r-- | coip/apps/name/models.py | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/coip/apps/name/models.py b/coip/apps/name/models.py index 519248b..eecfa2a 100644 --- a/coip/apps/name/models.py +++ b/coip/apps/name/models.py @@ -10,7 +10,9 @@ from django.contrib.auth.models import User from django.core.exceptions import ObjectDoesNotExist from django.db.models.signals import pre_save import logging -from coip.settings import PREFIX_URL +from django.conf import settings +from coip.apps import resource +from coip.apps.resource.models import resources class Attribute(models.Model): name = models.CharField(unique=True,max_length=255) @@ -108,13 +110,13 @@ class Name(models.Model): return str def url(self): - return "%s/name/%s" % (PREFIX_URL,self.display_str_url()) + return "%s/name/%s" % (settings.PREFIX_URL,self.display_str_url()) def uri(self): if self.mode() == FMT_URN: return self.display else: # implement more format as needed - return "%s/name/%s" % (PREFIX_URL,self.display) + return "%s/name/%s" % (settings.PREFIX_URL,self.display) def summary(self): return {'name': self.display, 'url': self.url(), 'short': self.short} @@ -298,3 +300,5 @@ def lookup(name,autocreate=False): def attribute(a): Attribute.objects.get_or_create(name=a) + +resources.register(Name)
\ No newline at end of file |