Ejemplo n.º 1
0
 def get_row(self, u):
     """
     Визначає один рядок у двомірному масиві даних таблиці.
     Формат рядка:
      row[j] - елемент словника row = {...},
      де j - номер колонки в таблиці (поч. з 1)
         row[0] - словник з даними про примірник:
                     {'id': f.id, 'model': m}
     :param u: примірник user
     :return row: одновимірний масив
     """
     if u:
         row = {}
         row[0] = self.get_model_id_name(u)
         row[1] = u.username
         row[2] = get_user_full_name(u)
         row[3] = get_user_flat_No(u)
         row[4] = u.email
         # row[5] = u.date_joined.isoformat() if u.date_joined else ""
         row[5] = u.date_joined if u.date_joined else ""
         row[6] = get_user_is_recognized(u)
         row[7] = u.is_active
         row[8] = has_group(u, 'members')
     else:  # елемента нема => рядок таблиці має бути None
         row = None
     return row
Ejemplo n.º 2
0
 def get_row(self, u):
     """
     Визначає один рядок у двомірному масиві даних таблиці.
     Формат рядка:
      row[j] - елемент словника row = {...},
      де j - номер колонки в таблиці (поч. з 1)
         row[0] - словник з даними про примірник:
                     {'id': f.id, 'model': m}
     :param u: примірник user
     :return row: одновимірний масив
     """
     if u:
         row = {}
         row[0] = self.get_model_id_name(u)
         row[1] = u.username
         row[2] = get_user_full_name(u)
         row[3] = get_user_flat_No(u)
         row[4] = u.email
         # row[5] = u.date_joined.isoformat() if u.date_joined else ""
         row[5] = u.date_joined if u.date_joined else ""
         row[6] = get_user_is_recognized(u)
         row[7] = u.is_active
         row[8] = has_group(u, 'members')
     else: # елемента нема => рядок таблиці має бути None
         row = None
     return row
 def test_get_user_full_name_gives_stripped_names(self):
     user = DummyUser().create_dummy_user(username='******',
                                          first_name=' alfa ',
                                          last_name=' be ta ')
     self.assertEqual(get_user_full_name(user), "Be ta Alfa")
 def test_get_user_full_name_gives_empty_str(self):
     self.assertEqual(get_user_full_name(self.user), "")
Ejemplo n.º 5
0
def user_full_name(user):
    # Фільтр для повного імені користувача
    fn = get_user_full_name(user)
    return fn
Ejemplo n.º 6
0
def user_full_name(user):
    # Фільтр для повного імені користувача
    fn = get_user_full_name(user)
    return fn
Ejemplo n.º 7
0
 def test_get_user_full_name_gives_stripped_names(self):
     user = DummyUser().create_dummy_user(username='******', first_name=' alfa ', last_name=' be ta ')
     self.assertEqual(get_user_full_name(user), "Be ta Alfa")
Ejemplo n.º 8
0
 def test_get_user_full_name_gives_empty_str(self):
     self.assertEqual(get_user_full_name(self.user), "")