问题标签 [whitenoise]

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 投票
0 回答
101 浏览

django - 在 Django 中使用 WhiteNoise 来提供 HTML 文件的目录

我成功地使用Whitenoise/static/在路径下提供我所有 Django 站点的静态文件。

我还希望有几个其他目录的 HTML 文件、图像等以不同的路径(例如/foo/my_file.html/bar/hello.html)提供服务。

我认为 Whitenoise允许您使用添加更多目录,add_files()但我不知道如何将其与使用DjangoWhiteNoise该类的 Django 站点一起使用,并且wsgi.py当前看起来像:

有没有人做过这样的事情?

0 投票
3 回答
1264 浏览

python - 做 collectstatic 时在 jquery-ui.css 上出现白噪声错误

我正在尝试安装 jquery-ui-dist 包,当我运行 collectstatic 时,当 url 在样式表的引号内时,whitenoise 似乎有问题。

我得到的错误是:

我看到它似乎认为它正在寻找一个错误的文件名,因为它保留了引号,我认为原因是因为源文件有url("images/ui-icons_555555_256x240.png")引号是不必要的,所以我sed -i 's/\"images\/ui-icons_555555_256x240.png\"/images\/ui-icons_555555_256x240.png/g' jquery-ui.css在源文件上运行,它删除了引号,但我仍然得到错误。

我假设 whitenoise 或 jquery-ui-dist 包存在问题,但在问题最终解决之前,我至少需要一个临时解决方案,我什至不确定实际问题出在哪里.

编辑:

我发现导致问题的是css文件中的注释。我不知道为什么 whitenoise 会解析评论,除了手动删除这些评论外,我也不知道我能做些什么。

0 投票
1 回答
774 浏览

python - 将每个 url 重定向到 500 服务器错误 django

我的 django 应用程序在本地开发服务器中工作。要在 heroku 中部署,我必须使用 whitenoise 来提供静态文件。该应用程序已成功部署,但现在当我将调试标志切换为 False 时,我在开发和生产服务器上都出现服务器端错误。

这是我的配置

local_settings.py

网址.py

下面是详细配置

https://gist.github.com/MilanRgm/166cf9aea3f401a4afec2d34c6511ed9

我错过了什么或做错了什么?

0 投票
2 回答
1005 浏览

django - Whitenoise 应该自动压缩静态文件吗?如何?

我最近为将在 Heroku 上运行的 Django 项目启用了 Whitenoise。我希望 Whitenoise 自动压缩我的静态文件,这似乎可以从文档的这一部分: http ://whitenoise.evans.io/en/stable/django.html#add-compression-and-caching-support

但是,将以下内容添加到我的设置后:

我发现我的文件没有被压缩!

但是,如果我手动 gzip 我的一个文件,一切正常

我是否只需要在我的构建过程中添加一些脚本来压缩所有内容,或者 Whitenoise 是否包含这个?如果是这样,有没有人知道我可能遗漏了什么或做错了什么?我真的很希望能够永久保存所有内容(如上面的文档中所宣传的那样)

0 投票
0 回答
348 浏览

python - 在本地运行 WhiteNoise 以进行 Django 开发

我正在尝试使用DEBUG = False. 我找到了 WhiteNoise 项目并根据文档对其进行了配置,我的项目在部署到 Amazon Web Services 时效果很好。但是,当我尝试在本地运行项目时,不会提供静态文件。我已经尝试运行python3 manage.py runserver --nostatic'whitenoise.runserver_nostatic'按照此处INSTALLED_APPS的文档添加。但是,静态文件仍然没有在本地提供。有谁知道我是否应该更改其他一些设置或配置?

0 投票
0 回答
429 浏览

django - 在白噪声中删除/清除静态文件缓存

我似乎找不到如何刷新白噪声静态文件缓存。它一直给我一个问题。即使我删除了导致问题的特定文件,这种情况仍然存在。清单仍然指的是丢失的已删除静态文件。我想清除缓存以便重新填充。我正在使用带有 django 的 docker-container

0 投票
1 回答
2920 浏览

python - ImportError:模块“whitenoise.middleware”未定义“WhiteNoiseMiddleWare”属性/类

在我的 django 应用程序中,白噪声通过以下方式作用:

我正在将 django 应用程序部署到 heroku。我收到以下错误。白噪声安装成功。

下面是我的堆栈跟踪。我包括完整的堆栈跟踪,以便可以了解完整的情况。事实上,我不确定现在发生了什么,而且相当令人沮丧。Heroku 整天都在和我打架。

根据stackoverflow,我的问题中有太多代码。所以这是一首可爱的诗,因为我无话可说。

当我饿着肚子哭的时候,Chhe会给我牛奶。当我不喝它时,他会说我喝它。当我喝醉的时候,Chhe 会说我喝醉了。当evel chhe loshesh 希望时,Chhe 会看着我的爸爸。我爸爸只会微笑, 在他的怀抱中高高举起。

然后他们会 shuksheed,Togthel 他们招待我。他们给我喂奶,我喝的牛奶不是很热。Twichhe they tly & I leject, 他们给我唱一些 lhymsh。妈妈然后扑了两下,在他的手背上。

‘切!天气很热,” chhe ekchclaims 说,我发出一声沙哑的笑声。爸爸伸出援助之手,他冲了一大杯冷水。最后他们一起喂我,他们小心翼翼地、充满爱心地做到了。当我发现我的口齿不清时,我很高兴并且微笑着。

0 投票
1 回答
1061 浏览

python - Whitenoise 在本地提供静态文件

正如他们在此处的文档中所描述的,我将我的应用程序配置为在本地提供静态文件。

我面临的唯一问题是我无法确定提供静态文件的是 django 还是 whitenoise?

我遵循的步骤:

如何检查 whitenoise 是否正常工作以及它是否提供静态文件?

0 投票
0 回答
190 浏览

r - 模型的最小二乘拟合 - R

数据文件(下面代码线程中的 X)包含二十年期间每月数据 X[t] 的记录。

数据可以建模为 X[12j+i] = Mu + s[i] + Y[12j+i] 其中 (i=1,...,12; j=1,...,k) 其中 Mu , s[1],...,s[12] 是模型的参数,Z[t] 是白噪声 WN(0,sigma^2),k=20。给定 Mu 和 Mu+s[i] 的最小二乘估计量分别是第 i 个周期内记录的所有观测值的总体平均值和平均值。获得该模型与数据的最小二乘拟合。

我找到了 Mu 和 (Mu+s[i]) 的最小二乘估计量

这就是我感到困惑的地方。我不确定接下来要做什么来找到模型的最小二乘拟合。我试图找到 Y 的估计量:

但我仍然不知道如何使用它来找到最小二乘拟合或 Z[t] 白噪声进入其中的位置。

你能帮我指出正确的方向或让我知道使用什么代码吗?我在谷歌上花了三天,我仍然无法解决!

在此之后,我需要通过将数据与模型进行图形比较来检查模型的有效性,并使用任何被认为合适的统计测试。任何关于最好使用哪些图表和统计测试的建议将不胜感激。

0 投票
2 回答
3332 浏览

django - Django白噪声缺点

有很多文章描述了使用白噪声而不是其他配置来提供静态文件的优点。但是关于它的缺点的信息很难找到

使用白噪声服务静态文件有什么缺点或缺点吗?

如果问题很广泛,我现在使用 NGINX 来提供我的静态文件(我也使用它和 gunicorn 来提供我的 Django 应用程序)并且我发现它也很容易配置它