问题标签 [static-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 回答
537 浏览

django - 使用 Django 进行 Lighttpd 和 Apache 配置所需的帮助

我使用 Django 作为 Web 框架,然后分别使用 Apache 和 Lighttpd 作为 Web 服务器和静态媒体服务器。Lighty 很好地服务于我所有的静态内容,但我需要对其进行配置以服务于用户上传的新文件。Lighttpd 运行在与 Apache(Django) 不同的机器上。我创建目录然后创建图像文件的 django 代码在我的 Apache 机器上执行,使其当前保存在同一台机器本身中。我希望这个目录和文件创建发生在我的静态媒体服务器上,然后应该由媒体服务器本身提供服务。我分别使用 os.mkdir 和 urllib.urlretrieve 函数在 Django(Apache)机器上创建目录和保存文件。

0 投票
3 回答
14833 浏览

python - 在 Django 开发期间提供静态媒体:为什么不 MEDIA_ROOT?

我阅读了这篇关于在开发过程中使用 Django 提供静态媒体的指南。

我注意到了这一点MEDIA_URL,并MEDIA_ROOT没有在其中使用。为什么?有什么不同?

MEDIA_URL我试着用and来做MEDIA_ROOT,结果很奇怪。

0 投票
2 回答
593 浏览

apache - 使用 gzip 和遥远的到期日期加速网站

我最近部署了一个站点http://boardlite.com。测试网站之一http://www.gidnetwork.com/tools/gzip-test.php表明我的网站没有启用 gzip。YSlow 为 Gzip 给出了 A 级,但没有提到 gzip 已打开。

如何确保站点正确实施 Gzip。我还将启用静态媒体的远期到期日期。我想知道是否有任何设置到期日期的最佳做法。

站点上的静态媒体由 nginx 服务器提供,而站点本身运行在 apache 之上,以防万一需要此信息。

0 投票
3 回答
10784 浏览

flask - 在 Flask 中将默认 url 更改为静态媒体

我已经使用Flask创建了一个网站,并且在内置开发服务器上让事情正常工作没有任何问题。我还能够在我的生产服务器上运行 mod_wgsi 下的东西。但是,我从一个静态/CGI/PHP-5.2应用程序托管我的静态媒体,如果不手动更改我的 html 文件中的所有 url,我无法让 Flask “看到”它。

问题似乎是基本的 Flask 设置需要静态文件在 Flask 应用程序中。有关详细信息,请参见此处。本质上,我认为我需要更改以下一个衬里的“静态”部分的 url:

看起来我可以在init .py, instructions here中更改它,但是如下定义 static_path 似乎不起作用。

需要明确的是,如果我像这样手动定义我的网址:

一切正常。任何帮助将不胜感激。

0 投票
1 回答
392 浏览

symfony - Symfony2 在配置文件中定义媒体上传目录并在控制器树枝中访问它

在我的项目中,我有很多不同类型的用户文档要上传。我正在使用本地驱动器来保存媒体并且只保存文件。它想要的是仅在配置文件(类别明智)中定义上传的目录,在控制器和树枝文件中访问它。所以如果我稍后更改媒体路径,我只需要更改一次并且应该在任何地方都可以使用吗?

我知道很多捆绑包可用于此,但我没有使用我使用学说上传此媒体的任何捆绑包。更多,后来我也将此媒体移动到 Amazon S3。

0 投票
1 回答
64 浏览

django - 使用没有 STATIC_URL 的 Django 提供静态文件

您好有一个在设置中使用 STATIC_URL 的应用程序。例如:

这些在 url 模式中:

它在 html 中的用法如下:

如果应用程序在http://mydomin.org/中提供,则此方法有效,但如果我在http://mydomin.org/myapp/中提供它,我需要更改 STATIC_URL

有没有办法在没有 STATIC_URL 的情况下提供静态文件或如何在 html 中正确使用它?