docs: def body_content(self, election_day, body, division=None):
          """
          Return serialized content for a body page.
          """
          from electionnight.models import PageType
  
          body_type = ContentType.objects.get_for_model(body)
          page_type = PageType.objects.get(
              model_type=body_type,
              election_day=election_day,
              body=body,
              jurisdiction=body.jurisdiction,
              division_level=body.jurisdiction.division.level,
          )
          page_type_content = self.get(
              content_type=ContentType.objects.get_for_model(page_type),
              object_id=page_type.pk,
              election_day=election_day,
          )
  
          kwargs = {
              "content_type__pk": body_type.pk,
              "object_id": body.pk,
              "election_day": election_day,
          }
  
          if division:
              kwargs["division"] = division
  
          content = self.get(**kwargs)
          return {
              "site": self.site_content(election_day)["site"],
              "page_type": self.serialize_content_blocks(page_type_content),
              "page": self.serialize_content_blocks(content),
              "featured": [
                  e.meta.ap_election_id for e in content.featured.all()
              ],
          }