View source on GitHub
|
Blobstore API.
This module contains methods that you can use to interface with the Blobstore
API. The module defines a db.Key-like class that represents a blob key.
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