1
2
3
4
5
6
7
8
9
10
11
12
13
14
| from django.utils.functional import cached_property
|
|
| class OrganizationMixin:
| @cached_property
| def active_members(self):
| return self.members
|
|
| class OrganizationMemberMixin:
| def has_permission(self, user):
| if user.active_organization_id == self.organization_id:
| return True
| return False
|
|