当前位置: 代码迷 >> python >> 如何将文件从 Django 管理员直接上传到 Google Cloud Storage,以及如何在模板中呈现它们?
  详细解决方案

如何将文件从 Django 管理员直接上传到 Google Cloud Storage,以及如何在模板中呈现它们?

热度:77   发布时间:2023-07-16 11:09:01.0

我正在尝试将图像存储在 Google Cloud Storage 中以用于生产网站。 我目前有谷歌云存储,我想知道如何在 GCS 的 Django 管理存储中上传图像以及如何在模板中呈现这些图像。

我尝试将 MEDIA_URL 分配给 GCS 存储桶,但它们没有存储。 基本上,我只需要从一开始就需要一些关于如何实现这一目标的指导。

您不需要在 Django 中加载它们,您只需链接它们即可。

  • 使所需的存储桶。

  • 然后,只需引用模板中的图像。

最后,您始终可以在数据库中创建一个模型,以关系方式存储到图像的链接。

你需要安装这个包: : 后你需要阅读本指南

并为您提供适当的处理程序FileField (或ImageField

如果您一切顺利,那么管理站点应该可以正常工作。

  相关解决方案