Python google.appengine.ext.ndb 模块,BlobKey() 实例源码

我们从Python开源项目中,提取了以下1个代码示例,用于说明如何使用google.appengine.ext.ndb.BlobKey()

项目:electron-crash-reporter    作者:lipis    | 项目源码 | 文件源码
def create_file(project_db, name, data):
  filename = '/%s/%s/%s.dmp' % (config.CONFIG_DB.bucket_name, project_db.key.id(), name)
  with cloudstorage.open(filename, 'w', content_type='text/plain') as f:
    f.write(data)

  # Blobstore API requires extra /gs to distinguish against blobstore files.
  blobstore_filename = '/gs' + filename
  return ndb.BlobKey(blobstore.create_gs_key(blobstore_filename))


###############################################################################
# Admin List
###############################################################################