问题标签 [django-media]

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.

0 投票
2 回答
86 浏览

python - 在开发环境中提供静态图像

当我尝试从媒体根目录提供它时,我得到了这个损坏的图像。恳请您..不要向我显示文档或以前问题的链接。我已经尝试过这些东西,但我仍然得到这个破碎的图像。

模型.py:

视图.py:

设置.py:

网址.py:

预览.html:

有人可以帮我吗?

谢谢!

0 投票
1 回答
555 浏览

python - 如何在 Django 中缩放图像

背景:我必须上传用户的图片。

问题:图像需要重新调整大小,以免我的磁盘上出现巨大的图像。这种重新调整大小应该在图像保存后发生。

我检查了以下代码

用于图像缩放的 Django Snippet

但不能直接使用它,因为图像的 Windows 路径存在问题。有没有一种简单的方法可以完成缩放。是否有任何 python 或 django 模块可以直接用于此?如果是,那将是最优化的?

0 投票
1 回答
146 浏览

django - 奇怪的 django 媒体部署问题

我设法将 cherokee 部署为 django 应用程序的反向代理,该应用程序以cherrypy 作为信息源运行。

除特定图像外,所有静态文件和媒体文件似乎都已正确提供。

http://mydomain.com/media/files/none.png,我得到一个

?但是,如果我在该文件的 url 后面附加一个,它会正确显示为 1x1 像素图像。

会给

这是预期和正确的。

为什么会这样?

0 投票
1 回答
2537 浏览

django - django admin 静态文件在升级到 1.4 后停止工作

在 django 中设置静态文件对我来说一直是一场噩梦。在处理 django 静态内容时,我会感到沮丧,感到愚蠢和愚蠢。我从不真正关心将管理媒体文件用作静态文件,因为我几乎不使用管理界面并且对性能没有影响。

在我升级到 1.4 之前,这个开发设置工作得很好

设置.py

网址.py

我查找了 django 1.4“新功能”文档,无法弄清楚我需要更改什么才能让事情重回正轨......

0 投票
1 回答
528 浏览

django - 为什么 Dajaxice 和 Dajax 使用 MEDIAL_URL?

在 Dajaxice 的安装文档中,它说要设置DAJAXICE_MEDIA_PREFIX. settings.py稍后该值在urls.py.

在 Dajax 的安装文档(已有 2 年历史)中,它说要像这样加载静态文件:

为什么使用它MEDIA_URL?它不应该使用STATIC_URLsince js,cssimgfiles 应该是STATIC吗?

0 投票
1 回答
116 浏览

python - 使用自定义媒体链接(不是 MEDIA_ROOT)形成 ImageField

用户应将他的护照数据上传到网站。此数据是私有的,因此如果将其放置在服务器目录之外会更好。

这是一个模型:

我写了获取护照的查看方法,或者是拇指:

但是来自 Passport 模型的 ModelForm 显示来自/media/. 我在哪里可以更改表单的 ImageField 链接?

0 投票
2 回答
2084 浏览

django - Django中图像的动态文件路径

我正在尝试在 django 中生成动态文件路径。我想做一个这样的文件系统

当用户要上传图片时,它会将图片上传到相应的程序文件夹。如果程序文件夹没有创建,它会自动创建一个文件夹并存储图片。

我的图像路径将如下所示: media/images/john/johnchannel/birthday/img1.jpg (其中 john=user,johnchannel=channel,birthday=program,images 是应存储所有图像文件的预创建文件夹)我我在 Django 中很新。需要紧急帮助。

0 投票
0 回答
1804 浏览

django - 获取 django-storages 文件的内容进行处理

当我在本地提供媒体服务并且需要处理获取文件内容的任务时,这非常简单。但是,我只是转移到了 django-storages,这并不是替代品。有人可以为我提供一种将文档从 S3 中提取出来的方法,以便我可以处理它。

老办法:

但是我转移到 django-storages 并且这(显然)不起作用。如何从 s3 中提取文件的本地副本来处理它。我以为我可以简单地这样做:

新(失败)方式:

但是我不能在它爆炸时对此进行 read() 。

最后,我需要它同时适用于旧方式和新方式。显然我有点想多了..

更新:

遵循文档也无济于事。

谢谢您的帮助。

0 投票
2 回答
326 浏览

css - django-mediagenerator CSS 错误

我正在使用 django-generator,它运行得相当好。

但是,在我的一些机器上,它似乎已经停止在 CSS 文件中翻译 url 值。在某些页面上,CSS 文件如下所示:

在其中一些上,它们看起来像这样:

有时只有页面上的某些元素可以工作,有时没有。

MEDIA_DEV_MODE 和 DEBUG 都设置为 True,DEV_MEDIA_URL 和 PRODUCTION_MEDIA_URL 都设置为 '/media/'。在不同的机器上也得到不同的结果——行为似乎完全随机。

我已经核对了我所有的 *.pyc 文件并仔细检查了我的设置。

关于从哪里开始寻找的任何建议?


编辑:如此处所述这与 django 1.4 以及 runserver 如何处理线程有关。如果 runserver 使用 --nothreading 选项运行,这不再是一个问题。

0 投票
1 回答
749 浏览

django - 在 django 模板中显示 ImageField 中保存的图像

我正在尝试在我的 django 模板中显示 ImageField 图像。

我这样做是这样的:

<img src="{{ pic.content.url }}" />

但是,这显示了 mysite.com/appname/appname/picturename.ext 的图像。(我想 90% 肯定是错的;不过我不知道什么是对的。图像保存在较大的 django-site 文件夹中,我不知道 apache 是否可以通过 url 直接为它们提供服务)

我的站点 settings.py 文件的媒体目录正确(它使用管理页面和所有爵士乐上传),但这只是行不通。

如何显示图像?