def METHOD_NAME(self, index, education_page):
    # create or update tutorial pages
    for tut in index:
        if tut["external"]:
            break
        try:
            tutorial_page = TutorialDetailPage.objects.get(slug=tut["slug"])
            tutorial_page.breadcrumbs.all().delete()
        except TutorialDetailPage.DoesNotExist:
            tutorial_page = TutorialDetailPage(slug=tut["slug"])
        tutorial_page.add_breadcrumbs(
            (
                (EDUCATION_PAGE_TITLE, "/{}/".format(EDUCATION_PAGE_SLUG)),
                (tut["title"], ""),
            )
        )
        tutorial_page.title = tut["title"]
        tutorial_page.heading = tut["title"]
        tutorial_page.description = tut["description"]
        tutorial_page.body.raw = tut["body"]
        if not tutorial_page.is_child_of(education_page):
            education_page.add_child(instance=tutorial_page)
        tutorial_page.save()
    education_page.save()