Módulo google.appengine.api.blobstore.blob_storage

Resumo

Definição da classe de base BlobStorage.

Índice

Classe google.appengine.api.blobstore.blob_storage.BlobStorageFonte

Bases: object

Classe de base para definir como os blobs são armazenados.

Essa classe de base apenas define uma interface que todos os mecanismos de stub com armazenamento em blob precisam implementar.

DeleteBlob(blob_key)Fonte

Exclui os dados de blob do armazenamento.

Parâmetros

blob_key: chave de blob existente a ser excluído.

OpenBlob(blob_key)Fonte

Blob aberto para streaming.

Parâmetros

blob_key: chave de blob existente a ser aberto para leitura.

Retorna

Abre o fluxo de arquivos para ler o blob. O chamador é responsável pelo fechamento do arquivo.

StoreBlob(blob_key, blob_stream)Fonte

Armazena o fluxo de blob.

Implemente esse método para manter os dados de blob.

Parâmetros
  • blob_key: chave do blob a armazenar.

  • blob_stream: fluxo ou objeto em estilo de fluxo que gerará conteúdo de blob.