问题标签 [media-url]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Django 1.6 图片上传和媒体路径
所以我有一个关于 webfaction 的项目,我需要创建两个不同的环境,一个用于服务器 django,一个用于服务器静态文件。
因此,当我从管理面板上传图像时,我可以看到图像被放置在我定义的根目录中,但具有完整路径。当我在我的视图中返回图像时,我得到了我的 domain.com/full/media/root/path/imagename
这会生成一个损坏的链接 - 当我转到 mydomain.com/uploads/image_name 时,我可以看到图像文件在那里但是我的链接指向完整路径而不是 root_url,
你能帮我解决这个问题吗?我真的不明白如何在我的视图中更正此图像链接
我确实知道这里有很多与此类似的主题,但是没有一个可以正确指导我如何隐藏或将路径根更改为“上传”
我有哪个在我的管理员中运行良好
在我的设置中:
和项目网址:
from django.conf.urls import patterns, include, url from django.conf import settings
谢谢大家
python - Django 管理面板 MEDIA_URL 和 db url
几天前,我将一个网站从服务器移植到另一个服务器。现在我需要完成端口,更新新服务器中的数据库。
我已经做到了,但我得到了一个奇怪的错误。它不向我显示图像。
在数据库中,图像字段包含https://www.domain.ext/media/uploads/homepage/image_name.jpg
但在管理面板中的 url 不是那样,就像MEDIA_URL
(在 settings.py 文件中设置)和数据库中的图像字段,所以如果MEDIA_URL
设置为https://www.domain.ext/media/
,在管理面板中的我会看到的图像字段https://www.domain.ext/media/https://www.domain.ext/media/uploads/folder/image_name.jpg
。
我试图手动修改db中的链接,只留下/uploads/folder/image_name.jpg
,我刷新了管理页面,看起来还可以,但是当我保存时,又是一次错误的形式。
谁能这么好心地解释我为什么,以及我该如何应对?
编辑:
Django 版本是 1.2.5
http
我看到的另一个问题是,如果MEDIA_URL
行为与我解释的相同。如果有https
url 就变成/https:/www. ...etc...
. 对于后者,我试图在字符串u
之前放一个,但它没有用。MEDIA_URL
MEDIA_URL = u"text"
python - 设置 DEBUG = True 后 Python Django 媒体 url 不起作用
如主题所述,我的 Django 站点媒体 url 在尝试访问后返回 404。一切都完美无缺,直到我想结束开发过程并设置
在 settings.py 中让网站一劳永逸地完成。当我将 DEBUG 改回
它再次正常工作。我不知道是什么问题,有什么建议吗?
sitecore - 在 sitecore 7.x 中设置媒体网址
我们有允许内容翻译的 sitecore 插件。选择页面以翻译为不同语言的目标语言的新版本,并使用翻译内容更新字段。我们还翻译图像,因此我们必须更改目标项目中的图像路径,或者在某些情况下只复制相同的 url。获取网址非常简单:
Sitecore.Resources.Media.MediaManager.GetMediaUrl(imageField.MediaItem)
但是,在 sitecore 7 中弃用 MediaPath 后,我们无法确定修改/设置此字段的方式。有人可以提出建议吗?
非常感谢
django - MEDIA_URL 路径未显示
我的静态和媒体设置有问题,所以我上传的图片没有显示在我的网站页面上。
在我的“settings.py”中,我有:
在我的“models.py”中,我有:
一些“urls.py”:
毕竟,当我进入我的页面时,我看到图片有链接,如下所示:
但它必须是:
那么我该如何解决呢?
django - 基于类的视图中的 MEDIA_URL
我无法MEDIA_URL
在基于类的视图中访问。
我的理解是我会创建我的视图,我的上下文处理器会将它提供到我的基于函数的视图中。现在我正在尝试切换到基于类,并且我不再可以访问MEDIA_URL
.
上下文处理器不能与基于类的视图一起使用吗?我现在必须手动将它添加到我的上下文中吗?
这是我的处理器:
我以前的观点看起来像:
我将能够使用{{MEDIA_URL}}
.
我的基于类的视图如下所示:
而且我无法访问{{MEDIA_URL}}
twitter - 使用 Rest API 通过 url 获取媒体
我想在 statuses 中检索媒体,但正如我在文档中看到的那样:
对于直接消息中的媒体,必须通过经过身份验证的 twitter.com 会话或使用 OAuth 1.0A 使用用户的访问令牌签署请求来访问 media_url_https。无法将这些图像直接嵌入网页中
现在我的问题是,如何使用 Java API 进行这种请求?或者使用仅应用程序身份验证的 RestAPI 的正确请求是什么?
另一个问题:直接消息中的媒体和推文中共享的媒体有什么区别?如何查看代表状态的 json 对象内部的差异?
django - 上传图像字段 Django
我需要帮助。我想上传我的图片,但出现问题我得到的截图 我动态上传了我的图片,在我的模型中:
在模板中我有:
图片的 url 看起来像:localhost:8000/personne/static/personne/Images/NameOfThePerson/NameOfTheImage.jpg
风景 :
在网址中,我尝试了很多不同的东西,但没有一个奏效。我应该在 STATIC_MEDIA 和 STATIC_URL 中放入什么?以及在网址中添加什么内容?
python - 媒体 URL 无法正确解析
我的媒体网址和媒体根目录如下。
我的 urls.py 是
我在模板中访问它,如下所示:
渲染时替换的 url 是正确的,即/media/prop/image0.png
.
但它说找不到媒体位置。