def create_show(self, *args, **kwargs): """Create show for organizer""" args[0]["organizer_id"] = self.id show = Show() for key, value in args[0].items(): setattr(show, key, value) try: show.save() return show except exc.IntegrityError as e: print("show") errorInfo = e.orig.args print(errorInfo[0]) # This will give you error code print(errorInfo[1]) # This will give you error message