black icons, edit places

This commit is contained in:
j 2011-12-27 08:49:30 +01:00
commit d5a3231704
2 changed files with 9 additions and 4 deletions

View file

@ -56,7 +56,11 @@ class Place(models.Model):
return self.name
def editable(self, user):
if user and user.is_staff or self.user == user:
if not user or user.is_anonymous():
level = 'guest'
else:
level = user.get_profile().get_level()
if self.user == user or level in ('admin', 'staff'):
return True
return False