Ejemplo n.º 1
0
 def test_func(self):
     cases = Case._default_manager.by_user(user=self.request.user)
     self.case = get_object_or_404(Case, id=self.kwargs.get('case_pk'))
     if self.case not in cases:
         return False
     return auth_test(self.request.user,
                      [BEGELEIDER, PB_FEDERATIE_BEHEERDER])
Ejemplo n.º 2
0
 def test_func(self):
     form_slug_list = FORMS_SLUG_BY_FEDERATION_TYPE.get(
         self.request.user.federation.organization.federation_type)
     if not self.kwargs.get('form_config_slug') in form_slug_list:
         return False
     return auth_test(self.request.user,
                      [WONEN, WONINGCORPORATIE_MEDEWERKER])
Ejemplo n.º 3
0
 def test_func(self):
     return auth_test(self.request.user,
                      [WONEN, WONINGCORPORATIE_MEDEWERKER])
Ejemplo n.º 4
0
 def test_func(self):
     return auth_test(self.request.user, WONEN)
Ejemplo n.º 5
0
def is_redactie(user):
    return auth_test(user, REDACTIE)
Ejemplo n.º 6
0
 def test_func(self):
     return auth_test(self.request.user,
                      [PB_FEDERATIE_BEHEERDER, FEDERATIE_BEHEERDER, WONEN])
Ejemplo n.º 7
0
 def test_func(self):
     return auth_test(self.request.user,
                      [WONEN, WONINGCORPORATIE_MEDEWERKER]) and hasattr(
                          self.request.user, 'profile')
Ejemplo n.º 8
0
 def test_func(self):
     return auth_test(self.request.user, [
         BEHEERDER, PB_FEDERATIE_BEHEERDER, FEDERATIE_BEHEERDER, WONEN
     ]) and hasattr(self.request.user, 'profile')
Ejemplo n.º 9
0
def is_beheerder(user):
    return auth_test(user, BEHEERDER)
Ejemplo n.º 10
0
def is_user_type(user, user_type):
    return auth_test(user, user_type)
Ejemplo n.º 11
0
def is_onbekent(user):
    return auth_test(user, ONBEKEND)
Ejemplo n.º 12
0
def is_woningcorporatie_medewerker(user):
    return auth_test(user, WONINGCORPORATIE_MEDEWERKER)
Ejemplo n.º 13
0
def is_pb_federatie_beheerder(user):
    return auth_test(user, PB_FEDERATIE_BEHEERDER)
Ejemplo n.º 14
0
def is_wonen_medewerker(user):
    return auth_test(user, WONEN)
Ejemplo n.º 15
0
 def test_func(self):
     return auth_test(self.request.user,
                      [BEGELEIDER, PB_FEDERATIE_BEHEERDER])
Ejemplo n.º 16
0
 def test_func(self):
     return auth_test(self.request.user, [BEHEERDER]) and hasattr(
         self.request.user, 'profile')
Ejemplo n.º 17
0
def is_begeleider(user):
    return auth_test(user, BEGELEIDER)
Ejemplo n.º 18
0
 def test_func(self):
     return auth_test(self.request.user, BEGELEIDER) and hasattr(
         self.request.user, 'profile')
Ejemplo n.º 19
0
def has_group(user, group_name):
    return auth_test(user, group_name)
Ejemplo n.º 20
0
 def test_func(self):
     return auth_test(self.request.user, [WONEN]) and hasattr(
         self.request.user, 'profile')
Ejemplo n.º 21
0
 def test_func(self):
     return auth_test(self.request.user, [
         WONEN, BEGELEIDER, PB_FEDERATIE_BEHEERDER,
         WONINGCORPORATIE_MEDEWERKER
     ])
Ejemplo n.º 22
0
 def test_func(self):
     return auth_test(self.request.user, [BEHEERDER])
Ejemplo n.º 23
0
 def test_func(self):
     return auth_test(self.request.user, REDACTIE)