def pre_delete(self, item):
        """
        Override this, will be called before delete
        If an exception is raised by this method,
        the message is shown to the user and the delete operation is
        aborted. Because of this behavior, it can be used as a way to
        implement more complex logic around deletes. For instance
        allowing only the original creator of the object to delete it.
        """

        Override this, will be called before delete
        If an exception is raised by this method,
        the message is shown to the user and the delete operation is
        aborted. Because of this behavior, it can be used as a way to
        implement more complex logic around deletes. For instance
        allowing only the original creator of the object to delete it.
        
flask_appbuilder/baseviews.py