Esempio 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])
Esempio 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])
Esempio n. 3
0
 def test_func(self):
     return auth_test(self.request.user,
                      [WONEN, WONINGCORPORATIE_MEDEWERKER])
Esempio n. 4
0
 def test_func(self):
     return auth_test(self.request.user, WONEN)
Esempio n. 5
0
def is_redactie(user):
    return auth_test(user, REDACTIE)
Esempio n. 6
0
 def test_func(self):
     return auth_test(self.request.user,
                      [PB_FEDERATIE_BEHEERDER, FEDERATIE_BEHEERDER, WONEN])
Esempio n. 7
0
 def test_func(self):
     return auth_test(self.request.user,
                      [WONEN, WONINGCORPORATIE_MEDEWERKER]) and hasattr(
                          self.request.user, 'profile')
Esempio 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')
Esempio n. 9
0
def is_beheerder(user):
    return auth_test(user, BEHEERDER)
Esempio n. 10
0
def is_user_type(user, user_type):
    return auth_test(user, user_type)
Esempio n. 11
0
def is_onbekent(user):
    return auth_test(user, ONBEKEND)
Esempio n. 12
0
def is_woningcorporatie_medewerker(user):
    return auth_test(user, WONINGCORPORATIE_MEDEWERKER)
Esempio n. 13
0
def is_pb_federatie_beheerder(user):
    return auth_test(user, PB_FEDERATIE_BEHEERDER)
Esempio n. 14
0
def is_wonen_medewerker(user):
    return auth_test(user, WONEN)
Esempio n. 15
0
 def test_func(self):
     return auth_test(self.request.user,
                      [BEGELEIDER, PB_FEDERATIE_BEHEERDER])
Esempio n. 16
0
 def test_func(self):
     return auth_test(self.request.user, [BEHEERDER]) and hasattr(
         self.request.user, 'profile')
Esempio n. 17
0
def is_begeleider(user):
    return auth_test(user, BEGELEIDER)
Esempio n. 18
0
 def test_func(self):
     return auth_test(self.request.user, BEGELEIDER) and hasattr(
         self.request.user, 'profile')
Esempio n. 19
0
def has_group(user, group_name):
    return auth_test(user, group_name)
Esempio n. 20
0
 def test_func(self):
     return auth_test(self.request.user, [WONEN]) and hasattr(
         self.request.user, 'profile')
Esempio n. 21
0
 def test_func(self):
     return auth_test(self.request.user, [
         WONEN, BEGELEIDER, PB_FEDERATIE_BEHEERDER,
         WONINGCORPORATIE_MEDEWERKER
     ])
Esempio n. 22
0
 def test_func(self):
     return auth_test(self.request.user, [BEHEERDER])
Esempio n. 23
0
 def test_func(self):
     return auth_test(self.request.user, REDACTIE)