当前位置: 首页 > 知识库问答 >
问题:

Django storages azurebackend CMS不显示媒体文件

南宫奇思
2023-03-14

我在django站点中使用了storages和django cms应用程序以及azure存储后端。存储效果很好,当我上传文件时,它们会完美地上传到blob容器中。我可以确认文件在那里并且可以公开访问。问题在于django cms显示图像。img src为空,根本不显示图像。我已将MEDIA\u ROOT和MEDIA\u URL都更改为blob存储位置,但仍然没有更改。有什么想法吗?

共有1个答案

萧和同
2023-03-14

您如何确认文件是否存在并可公开访问?您是否通过管理门户进行确认?

我对Django了解不多,但我浏览了这一页https://docs.djangoproject.com/en/1.8/topics/files/.据我所知,MEDIA_ROOT和MEDIA_URL用于本地存储的文件。我不确定Azure存储endpoint是否可以在这里使用,但我同样不熟悉Django。

 类似资料:
  • 本文向大家介绍django实现后台显示媒体文件,包括了django实现后台显示媒体文件的使用技巧和注意事项,需要的朋友参考一下 1、在全局settings文件中配置 2、 在全局的urls文件中: from MxShop.settings import MEDIA_ROOT #导 入配置文件中的配置 from django.views.static import serve 这样在后台上传媒体文件

  • 我已经成功地能够从我的服务器流MP3,现在我想显示一个媒体播放器通知与控制时,歌曲开始播放。我已经遵循了一些教程如何做到这一点,但我仍然得到错误时,试图在我的应用程序中做同样的事情。 这是我尝试在音乐开始播放时显示通知的方式 这是完整的 但是,当我运行代码并单击播放按钮时,应用程序崩溃,logcat返回此错误,但没有指向特定的代码行。

  • 我开发了一个自定义电子邮件模板,该模板使用媒体查询来针对小于480px的设备。该电子邮件在每个电子邮件客户端和平台上看起来和显示都很完美--Gmail、Yahoo!、Hotmail、Apple Mail、Thunderbird、Outlook 2003等--但Outlook 2007到2013除外。 Outlook2007到2013奇怪地选择了媒体查询,并使用给定的css声明对电子邮件进行样式化。

  • 主要内容:Matplotlib中文乱码,重写配置文件,修改配置文件Matplotlib 默认不支持中文字体,这因为 Matplotlib 只支持 ASCII 字符,但中文标注更加符合中国人的阅读习惯。因此,本节重点讲解如何在 Windows 环境下让 Matplotlib 显示中文。 Matplotlib中文乱码 当不对 Matplotlib 进行设置,而直接使用中文时,绘制的图像会出现中文乱码。下面是一个含有中文乱码的折线图: 从上图可以看出,本应该显示在红框

  • 我正在尝试运行官方示例,该示例展示了如何使用Apache Flink Streaming与Twitter:https://github.com/apache/flink/tree/master/flink-streaming-examples/src/main/java/org/apache/flink/streaming/examples/twitter 如果我不提供到属性的路径。文件,推特流数

  • 请求方式: 使用multipart/form-data POST上传文件 请求地址: https://open.qingtui.cn/v1/media/upload?access_token=ACCESS_TOKEN&type=TYPE 请求示例(使用curl命令,用FORM表单方式上传一个多媒体文件): curl -F media=@test.jpg "https://open.qingtui.