restricting access using permissions, first step
This commit is contained in:
parent
be4df3a1f7
commit
d881679b7e
7 changed files with 79 additions and 14 deletions
|
@ -50,6 +50,13 @@ class Project(models.Model):
|
|||
verbose_name="Do unregistered users have read access "
|
||||
"to this project?")
|
||||
|
||||
def grant_user(self, user):
|
||||
perm = ProjectPermission(project=self,
|
||||
manage_project_permission=True,
|
||||
grantee_type=PermissionModel.GRANTEE_USER,
|
||||
grantee_name=user.username)
|
||||
perm.save()
|
||||
|
||||
def __str__(self):
|
||||
|
||||
return self.display_name
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue