code: def to_web(self, host=None, user=None, password=None):
          
          response = pybel.to_web(self.model, host=host, user=user,
                                  password=password)
          return response
docs: Send the model to BEL Commons by wrapping :py:func:`pybel.to_web`
  
          The parameters ``host``, ``user``, and ``password`` all check the
          PyBEL configuration, which is located at
          ``~/.config/pybel/config.json`` by default
  
          Parameters
          ----------
          host : Optional[str]
              The host name to use. If none, first checks the PyBEL
              configuration entry ``PYBEL_REMOTE_HOST``, then the
              environment variable ``PYBEL_REMOTE_HOST``. Finally, defaults
              to https://bel-commons.scai.fraunhofer.de.
          user : Optional[str]
              The username (email) to use. If none, first checks the
              PyBEL configuration entry ``PYBEL_REMOTE_USER``,
              then the environment variable ``PYBEL_REMOTE_USER``.
          password : Optional[str]
              The password to use. If none, first checks the PyBEL configuration
              entry ``PYBEL_REMOTE_PASSWORD``, then the environment variable
              ``PYBEL_REMOTE_PASSWORD``.
  
          Returns
          -------
          response : requests.Response
              The response from the BEL Commons network upload endpoint.