docs: def _get_fields_info(self, cols, model_schema, filter_rel_fields, **kwargs):
          """
              Returns a dict with fields detail
              from a marshmallow schema
  
          :param cols: list of columns to show info for
          :param model_schema: Marshmallow model schema
          :param filter_rel_fields: expects add_query_rel_fields or
                                      edit_query_rel_fields
          :param kwargs: Receives all rison arguments for pagination
          :return: dict with all fields details
          """
          ret = list()
          for col in cols:
              page = page_size = None
              col_args = kwargs.get(col, {})
              if col_args:
                  page = col_args.get(API_PAGE_INDEX_RIS_KEY, None)
                  page_size = col_args.get(API_PAGE_SIZE_RIS_KEY, None)
              ret.append(
                  self._get_field_info(
                      model_schema.fields[col],
                      filter_rel_fields.get(col, []),
                      page=page,
                      page_size=page_size,
                  )
              )
          return ret