Delete function + club tabs

This commit is contained in:
gnikwo
2017-12-05 15:24:46 +01:00
parent 88d68ea510
commit 91d3e9e4dc
7 changed files with 77 additions and 39 deletions

View File

@ -518,9 +518,14 @@ class User(AbstractBaseUser):
infos.save()
return infos
def get_clubs_with_rights(self):
@cached_property
def clubs_with_rights(self):
return [m.club.id for m in self.memberships.filter(models.Q(end_date__isnull=True) | models.Q(end_date__gte=timezone.now())).all() if m.club.has_rights_in_club(self)]
@cached_property
def is_com_admin(self):
return self.is_in_group(settings.SITH_GROUP_COM_ADMIN_ID)
class AnonymousUser(AuthAnonymousUser):
def __init__(self, request):

View File

@ -169,6 +169,7 @@
</ul>
<div id="content">
{{ object }}
{% if list_of_tabs %}
<div class="tool_bar">
<div>{{ tabs_title }}</div>