docs: def _generate(self, request):
          """
          Generate a payload for the given request.
          """
          payload = {}
          for field, gen in self._generators.items():
              value = None
              if callable(gen):
                  value = gen(request)
              else:
                  value = gen
  
              if value:
                  payload[field] = value
          return payload