@@ -51,43 +51,48 @@ class CustomUserModelManager(BaseUserManager): class CustomUserModel(AbstractBaseUser, PermissionsMixin, BaseModel): FIRST_NAME_PLACEHOLDERS = [ - 'Очаровательный', - 'Смышлёный', - 'Забавный', + 'Любопытный', + 'Позитивный', + 'Веселый', + 'Искренний', + 'Смелый', + 'Игривый', + 'Добрый', 'Дружелюбный', 'Шустрый', - 'Талантливый', - 'Кокетливый', - 'Поэтичный', - 'Храбрый', - 'Добродушный', - 'Загадочный', + 'Милый', + 'Лучезарный', + 'Умный', ] LAST_NAME_PLACEHOLDERS = [ - 'Филин', - 'Жираф', - 'Лев', + 'Цыпленок', + 'Кот', + 'Щенок', + 'Хомяк', + 'Кролик', + 'Ежик', + 'Лис', 'Медведь', + 'Бельчонок', 'Пингвин', - 'Ягнёнок', - 'Пони', - 'Муравей', - 'Карп', - 'Василиск', + 'Осьминог', + 'Бобер', ] LAST_NAME_AVATARS = { - 'Филин': 'owl.png', - 'Жираф': 'giraffe.png', - 'Лев': 'lion.png', + 'Цыпленок': 'chicken.png', + 'Кот': 'cat.png', + 'Щенок': 'puppy.png', + 'Хомяк': 'hamster.png', + 'Кролик': 'rabbit.png', + 'Ежик': 'hedgehog.png', + 'Лис': 'fox.png', 'Медведь': 'bear.png', + 'Бельчонок': 'squirrel.png', 'Пингвин': 'penguin.png', - 'Ягнёнок': 'lamb.png', - 'Пони': 'horse.png', - 'Муравей': 'ant.png', - 'Карп': 'fish.png', - 'Василиск': 'lizard.png', + 'Осьминог': 'octopus.png', + 'Бобер': 'beaver.png', } def random_first_name(*args, **kwargs): @@ -185,6 +190,7 @@ class CustomUserModel(AbstractBaseUser, PermissionsMixin, BaseModel): for prefix in ('googleusercontent', 'yandex') ): return self.profile_picture_name + return MinIOService().get_object_link('air-profiles', self.profile_picture_name) @property