docs: def get_placeholder_data(self, request, obj):
          """
          Get placeholder data from layout.
          """
          if not obj or not getattr(obj, 'layout', None):
              data = [PlaceholderData(slot='main', role='m', title='Main')]
          else:
              data = obj.layout.get_placeholder_data()
          return data