View source on GitHub
|
Blobstore API module.
Modules
blob_storage module: Definition of BlobStorage base class.
blobstore module: Blobstore API.
blobstore_stub module: Datastore backed Blobstore API stub.
dict_blob_storage module: In-memory implementation of Blobstore stub storage.
file_blob_storage module: In-memory implementation of Blobstore stub storage based on file system.
Classes
class BlobFetchSizeTooLargeError: The block could not be fetched because it was too large.
class BlobNotFoundError: The blob does not exist.
class DataIndexOutOfRangeError: The indexes could not be accessed.
class Error: Base blobstore error type.
class InternalError: An internal error occured.
class PermissionDeniedError: The operation did not complete; review the permissions required.
Functions
create_gs_key(...): Creates an encoded key for a Google Cloud Storage file.
create_gs_key_async(...): Asynchronously creates an encoded key for a Google Cloud Storage file.
create_rpc(...): Creates an RPC object to use with the Blobstore API.
create_upload_url(...): Creates the upload URL for a POST form.
create_upload_url_async(...): Asynchronously creates the upload URL for a POST form.
delete(...): Deletes a blob from Blobstore.
delete_async(...): Asynchronously deletes a blob from Blobstore.
fetch_data(...): Fetches the data for a blob.
fetch_data_async(...): Asynchronously fetches the data for a blob.
View source on GitHub