docs: def clone_fluent_placeholders_and_content_items(self, dst_obj):
          """
          Clone each `Placeholder` and its `ContentItem`s.
  
          :param self: The object for which the placeholders are
          to be cloned from.
          :param dst_obj: The object which the cloned placeholders
          are to be related.
          :return: None
          """
          if not self.has_placeholder_relationships():
              return
  
          for src_placeholder in Placeholder.objects.parent(self):
              dst_placeholder = Placeholder.objects.create_for_object(
                  dst_obj,
                  slot=src_placeholder.slot,
                  role=src_placeholder.role,
                  title=src_placeholder.title
              )
  
              src_items = src_placeholder.get_content_items()
              src_items.copy_to_placeholder(dst_placeholder)