在Python/Django中从Google Cloud存储/存储桶上载和检索文件

2024-09-29 23:25:04 发布

您现在位置:Python中文网/ 问答频道 /正文

我想为我的django应用程序上传和检索文件(包括图像和csv)。在

我的项目目前托管在googleappengineflexible上。据我所知,我需要使用Google云存储桶来完成这个过程。但我在网上找不到相关的资料。在

GoogleAppEngineCloudStorageClientAPI还提供了写入和读取文件的功能:

cloudstorage.open(filename, mode='r', content_type=None, options=None, read_buffer_size=storage_api.ReadBuffer.DEFAULT_BUFFER_SIZE, retry_params=None)

请给我指出相关的资源。由于我是Django和googlecloud的新手,如果您能与我分享代码片段,我将不胜感激。在

提前谢谢。在


Tags: 文件csv项目django图像功能none应用程序
2条回答

检查Django存储的Google storage部分。在详细阅读一下Django中使用的存储系统之后,再详细阅读一下Google存储系统可能会有所帮助。在

根据Google App Engine Flexible的官方文档,您可以在不同的运行时环境中配置上传和检索文件[1]。我查看了文档,发现您需要创建一个云存储桶来存储文件。保存请记住,它只用于静态内容。我建议您查看此文档,在那里您可以找到有价值的信息。在

请告诉我进展如何。在

[1]https://cloud.google.com/appengine/docs/flexible/python/using-cloud-storage

相关问题 更多 >

    热门问题