Пример #1
0
 def create(self, user: User) -> User:
     try:
         one_user = self.collection.insert_one(self.to_bson(user))
     except DuplicateKeyError:
         raise UserExists
     user.id = str(one_user.inserted_id)
     return user