def delete_models(client, model=None, drawing=None, delete_views=None):
    """Delete one or more models from a drawing.

    Args:
        client (obj):
            creopyson Client
        model (str, optional):
            Model name (wildcard allowed: True).
            Defaults: all models will be deleted from the drawing.
        drawing (str, optional):
            Drawing name. Defaults: current active drawing.
        delete_views (boolean, optional):
            Whether to delete drawing views associated with the model.
            Defaults is False.

    Returns:
        None

    """
    data = {}
    if drawing:
        data["drawing"] = drawing
    if model:
        data["model"] = model
    if delete_views:
        data["delete_views"] = delete_views
    return client._creoson_post("drawing", "delete_models", data)