Módulo google.appengine.api.namespace_manager.namespace_manager
Resumo
Controla o sistema de atribuição de namespaces usado por várias APIs.
Um namespace pode ser especificado em várias chamadas de API, tendo como exemplo as interfaces de armazenamento de dados e Memcache. O padrão pode ser especificado usando este módulo.
Índice
- exception google.appengine.api.namespace_manager.namespace_manager.BadValueErrorsource
-
Bases: exceptions.Exception
Criado por ValidateNamespaceString.
- google.appengine.api.namespace_manager.namespace_manager.set_namespace(namespace)Fonte
Define o namespace padrão da solicitação HTTP atual.
Parâmetrosnamespace: uma string que nomeia o novo namespace a ser usado. Um valor "None" desativará o valor padrão do namespace.
- google.appengine.api.namespace_manager.namespace_manager.get_namespace()Fonte
-
Recebe o namespace padrão atual ou o namespace (‘’), se não definido.
- google.appengine.api.namespace_manager.namespace_manager.google_apps_namespace()Fonte
- google.appengine.api.namespace_manager.namespace_manager.enable_request_namespace()Fonte
-
Define o namespace padrão para o domínio do Google Apps referente a essa solicitação.
Esse método está obsoleto, use lib_config no lugar dele.
Chamar essa função definirá o namespace padrão para o domínio do Google Apps que foi usado para criar o URL usado para essa solicitação e somente para a solicitação atual e somente se o namespace padrão atual não estiver definido.
- google.appengine.api.namespace_manager.namespace_manager.validate_namespace(value, exception=google.appengine.api.namespace_manager.namespace_manager.BadValueError)source
Gera uma exceção caso o valor não seja uma string de namespace válida.
Um namespace tem que corresponder à expressão regular ([0-9A-Za-z._-]{0,100}).
Parâmetros-
value: string, o valor a validar.
-
exception: tipo de exceção a criar.
-