canSeeNotes

This commit is contained in:
j 2011-10-22 14:42:45 +02:00
commit eaaf76e149
4 changed files with 13 additions and 0 deletions

View file

@ -42,6 +42,9 @@ class UserProfile(models.Model):
def get_level(self):
return settings.CONFIG['userLevels'][self.level]
def capability(self, capability):
return settings.CONFIG['capabilities'][capability].get(self.get_level()) == True
def user_post_save(sender, instance, **kwargs):
profile, new = UserProfile.objects.get_or_create(user=instance)