def METHOD_NAME(self, request, repo_id, repo_tag_id):
    """delete one repo_tag
    """
    # resource check
    repo_tag = RepoTags.objects.get_repo_tag_by_id(repo_tag_id)
    if not repo_tag:
        error_msg = 'repo_tag not found.'
        return api_error(status.HTTP_404_NOT_FOUND, error_msg)
    # permission check
    if check_folder_permission(request, repo_id, '/') != PERMISSION_READ_WRITE:
        error_msg = 'Permission denied.'
        return api_error(status.HTTP_403_FORBIDDEN, error_msg)
    try:
        RepoTags.objects.delete_repo_tag(repo_tag_id)
    except Exception as e:
        logger.error(e)
        error_msg = 'Internal Server Error'
        return api_error(status.HTTP_500_INTERNAL_SERVER_ERROR, error_msg)
    return Response({"success": "true"}, status=status.HTTP_200_OK)