diff --git a/gracedb/models.py b/gracedb/models.py index 39c8b5b335069baee027c2651a47c05334c38b23..466fae556bdab07596b881af2d9e5ab4a1363f70 100644 --- a/gracedb/models.py +++ b/gracedb/models.py @@ -28,9 +28,9 @@ class Group(models.Model): return self.name class Label(models.Model): - name = models.CharField(max_length=20) + name = models.CharField(max_length=20, unique=True) # XXX really, does this belong here? probably not. - defaultColor = models.CharField(max_length=20, default="black") + defaultColor = models.CharField(max_length=20, unique=False, default="black") def __unicode__(self): return self.name diff --git a/gracedb/views.py b/gracedb/views.py index 04ea0035e59956f94ef65abf1d34281ce4fb274c..95ac88b3a0c322d37eb7fed1585bcd30cddd6caa 100644 --- a/gracedb/views.py +++ b/gracedb/views.py @@ -244,6 +244,7 @@ def upload(request): return response def cli_tag(request): + raise Exception("tag is not implemented. Maybe you're thinking of 'label'?") graceid = request.POST.get('graceid') tagname = request.POST.get('tag')