コード例 #1
0
ファイル: forms.py プロジェクト: wanrumwie/koopsite
 def __init__(self, *args, **kwargs):
     super().__init__(*args, **kwargs)
     instance = kwargs.get('instance', None)
     # instance - примірник збереженої форми, у даному випадку
     # примірник моделі User
     self.is_member = None
     if instance:
         self.is_member = has_group_members(instance)
         self.fields['has_perm_member'].initial = self.is_member
コード例 #2
0
ファイル: forms.py プロジェクト: wanrumwie/koopsite
 def __init__(self, *args, **kwargs):
     super().__init__(*args, **kwargs)
     instance = kwargs.get('instance', None)
     # instance - примірник збереженої форми, у даному випадку
     # примірник моделі User
     self.is_member = None
     if instance:
         self.is_member = has_group_members(instance)
         self.fields['has_perm_member'].initial = self.is_member
コード例 #3
0
 def test_has_group_member_gives_false(self):
     DummyUser().create_dummy_group(group_name='stuff')
     DummyUser().add_dummy_group(self.user, group_name='stuff')
     self.assertFalse(has_group_members(self.user))
コード例 #4
0
 def test_has_group_member(self):
     DummyUser().create_dummy_group(group_name='members')
     DummyUser().add_dummy_group(self.user, group_name='members')
     self.assertTrue(has_group_members(self.user))
コード例 #5
0
def has_member_perms(user):
    # Фільтр визначає CSS-клас для комірки з flat
    # залежно від користувачів, повязаних з цією квартирою
    return has_group_members(user)
コード例 #6
0
def has_member_perms(user):
    # Фільтр визначає CSS-клас для комірки з flat
    # залежно від користувачів, повязаних з цією квартирою
    return has_group_members(user)
コード例 #7
0
ファイル: test_functions.py プロジェクト: wanrumwie/koopsite
 def test_has_group_member_gives_false(self):
     DummyUser().create_dummy_group(group_name='stuff')
     DummyUser().add_dummy_group(self.user, group_name='stuff')
     self.assertFalse(has_group_members(self.user))
コード例 #8
0
ファイル: test_functions.py プロジェクト: wanrumwie/koopsite
 def test_has_group_member(self):
     DummyUser().create_dummy_group(group_name='members')
     DummyUser().add_dummy_group(self.user, group_name='members')
     self.assertTrue(has_group_members(self.user))