问题标签 [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.
django - 使用 Django 进行 Lighttpd 和 Apache 配置所需的帮助
我使用 Django 作为 Web 框架,然后分别使用 Apache 和 Lighttpd 作为 Web 服务器和静态媒体服务器。Lighty 很好地服务于我所有的静态内容,但我需要对其进行配置以服务于用户上传的新文件。Lighttpd 运行在与 Apache(Django) 不同的机器上。我创建目录然后创建图像文件的 django 代码在我的 Apache 机器上执行,使其当前保存在同一台机器本身中。我希望这个目录和文件创建发生在我的静态媒体服务器上,然后应该由媒体服务器本身提供服务。我分别使用 os.mkdir 和 urllib.urlretrieve 函数在 Django(Apache)机器上创建目录和保存文件。
python - 在 Django 开发期间提供静态媒体:为什么不 MEDIA_ROOT?
我阅读了这篇关于在开发过程中使用 Django 提供静态媒体的指南。
我注意到了这一点MEDIA_URL
,并MEDIA_ROOT
没有在其中使用。为什么?有什么不同?
MEDIA_URL
我试着用and来做MEDIA_ROOT
,结果很奇怪。
apache - 使用 gzip 和遥远的到期日期加速网站
我最近部署了一个站点http://boardlite.com。测试网站之一http://www.gidnetwork.com/tools/gzip-test.php表明我的网站没有启用 gzip。YSlow 为 Gzip 给出了 A 级,但没有提到 gzip 已打开。
如何确保站点正确实施 Gzip。我还将启用静态媒体的远期到期日期。我想知道是否有任何设置到期日期的最佳做法。
站点上的静态媒体由 nginx 服务器提供,而站点本身运行在 apache 之上,以防万一需要此信息。
flask - 在 Flask 中将默认 url 更改为静态媒体
我已经使用Flask创建了一个网站,并且在内置开发服务器上让事情正常工作没有任何问题。我还能够在我的生产服务器上运行 mod_wgsi 下的东西。但是,我从一个静态/CGI/PHP-5.2应用程序托管我的静态媒体,如果不手动更改我的 html 文件中的所有 url,我无法让 Flask “看到”它。
问题似乎是基本的 Flask 设置需要静态文件在 Flask 应用程序中。有关详细信息,请参见此处。本质上,我认为我需要更改以下一个衬里的“静态”部分的 url:
看起来我可以在init .py, instructions here中更改它,但是如下定义 static_path 似乎不起作用。
需要明确的是,如果我像这样手动定义我的网址:
一切正常。任何帮助将不胜感激。
symfony - Symfony2 在配置文件中定义媒体上传目录并在控制器树枝中访问它
在我的项目中,我有很多不同类型的用户文档要上传。我正在使用本地驱动器来保存媒体并且只保存文件。它想要的是仅在配置文件(类别明智)中定义上传的目录,在控制器和树枝文件中访问它。所以如果我稍后更改媒体路径,我只需要更改一次并且应该在任何地方都可以使用吗?
我知道很多捆绑包可用于此,但我没有使用我使用学说上传此媒体的任何捆绑包。更多,后来我也将此媒体移动到 Amazon S3。
django - 使用没有 STATIC_URL 的 Django 提供静态文件
您好有一个在设置中使用 STATIC_URL 的应用程序。例如:
这些在 url 模式中:
它在 html 中的用法如下:
如果应用程序在http://mydomin.org/中提供,则此方法有效,但如果我在http://mydomin.org/myapp/中提供它,我需要更改 STATIC_URL
有没有办法在没有 STATIC_URL 的情况下提供静态文件或如何在 html 中正确使用它?