google.appengine.api.blobstore.file_blob_storage module

Resumen

Implementación en memoria del almacenamiento de stub de Blobstore basado en el sistema de archivos.

Este módulo contiene una implementación de blob_storage.BlobStorage que escribe BLOB directamente en un sistema de archivos.

Contenido

clase google.appengine.api.blobstore.file_blob_storage.FileBlobStorage(storage_directory, app_id)fuente

Bases: google.appengine.api.blobstore.blob_storage.BlobStorage

El mecanismo de almacenamiento que almacena datos BLOB en un disco local.

DeleteBlob(blob_key)source

Borra los datos BLOB.

Borrar un BLOB desconocido no generará un error.

Parámetros

blob_key: la clave de BLOB de un BLOB existente que deseas borrar.

OpenBlob(blob_key)source

Abre un archivo BLOB para la transmisión.

Parámetros

blob_key: la clave de BLOB de un BLOB existente que deseas abrir.

Muestra

Una transmisión de archivos abierta para leer el BLOB.

StoreBlob(blob_key, blob_stream)source

Almacena una transmisión de BLOB .

Parámetros
  • blob_key: la clave del BLOB del BLOB que deseas almacenar.

  • blob_stream: una transmisión o un objeto similar a un flujo que generará contenido de BLOB.