Private
Public Access
1
0

passing 1 test

This commit is contained in:
Sander Roosendaal
2019-02-14 22:33:07 +01:00
parent 6ce417be9f
commit 90f1638675
2 changed files with 20 additions and 6 deletions

View File

@@ -334,7 +334,7 @@ class Team(models.Model):
name = models.CharField(max_length=150,unique=True,verbose_name='Team Name')
notes = models.CharField(blank=True,max_length=200,verbose_name='Team Purpose')
manager = models.ForeignKey(User, null=True, validators=[is_not_basic])
manager = models.ForeignKey(User, null=True,) # validators=[is_not_basic])
private = models.CharField(max_length=30,choices=choices,default='open',
verbose_name='Team Type')
@@ -343,6 +343,14 @@ class Team(models.Model):
def __unicode__(self):
return self.name
def save(self, *args, **kwargs):
manager = self.manager
if manager.rower.rowerplan == 'basic':
raise ValidationError(
"Basic user cannot be team manager"
)
class TeamForm(ModelForm):
class Meta:
model = Team