问题标签 [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 投票
1 回答
3173 浏览

python - 错误导入白噪声

我正在尝试按照 djangoGirls 教程在 pythonanywhere.com 中部署我的网站。

当我运行我的网站时,它给了我这个错误:

运行 WSGI 应用程序时出错

ImportError:没有名为“whitenoise”的模块

文件“/var/www/cryptoassistant_pythonanywhere_com_wsgi.py”,第 7 行,在模块中>

从 whitenoise.django 导入 DjangoWhiteNoise

我的 WGSI 文件:

和我的 setting.py 文件:

我安装了白噪声

我应该改变什么?

编辑

我安装了冻结和我的要求:

0 投票
4 回答
9454 浏览

python - Django 不加载静态文件 ValueError("Missing staticfiles manifest entry for '%s'" % clean_name)

是我在 Django 中的第一个应用程序,我正在尝试为生产准备我的 Django (2.0) 应用程序,但我无法使用WhiteNoise正确加载静态文件

我的日志中一直有下一个错误

我有以下 settings.py

我的所有静态文件都在根级别的名为 static 的文件夹中,当我运行 manage.py collectstatic 时,我会在 staticfiles 目录中生成所有静态文件,但不知何故我仍然无法让它运行。

我尝试隔离问题,我正在使用以下模板

我已经尝试将 href 的路径更改为

但他们都没有让它加载

此外,我尝试了在 Django 应用程序中加载和不加载“whitenoise.runserver_nostatic”,并且我一直得到相同的结果。

任何人都知道我做错了什么?

提前致谢。

0 投票
1 回答
555 浏览

python - 如何使用 Psychopy 生成和播放白噪声?

我正在寻找一种使用 Psychopy 播放白噪声的方法。我尝试了下面的代码,但它给了我一条错误消息。如果有人能教我如何纠正代码,我将不胜感激。非常感谢您的参与!

我在下面收到一条错误消息。

0 投票
0 回答
109 浏览

matlab - matlab产生不同分贝的白噪声

我想以 65 到 100 的不同 dB 生成持续时间为 200 ms 的白噪声。下面是我的代码示例,用于生成 65dB 白噪声。但是,当我输入 100(或任何不同的值)时。我没有记录强度的任何差异。

你知道为什么吗?或者我能做些什么来产生不同强度的白噪声?

0 投票
1 回答
1579 浏览

python - 导致 django 500 错误的静态文件问题?

我正在使用角度 heroku 和 django。我一直注意到,当我使用“ng build”来构建新的静态文件以添加到 django 然后推送到 heroku 时,heroku 实例显示的网站比我当前的代码落后了几个版本。

ngbuild在将文件放入指定文件夹后,我今天尝试运行我的 django 本地服务器,

跑步python manage.py collectstatic

它运行成功。

然后我运行我的 django 服务器,导航到我的页面,我得到一个 500 响应。

因为我使用的是 angular,所以我将 django 服务器设置为 rest 后端。

其余服务使用的每个端点都以 url api/ 开头

所以 localdomain/api/ <-- 宁静的服务

localdomain 单独服务于 Angular 应用程序。

当我尝试获取应用程序时,我只收到 500 服务器错误。

这是我关于静态文件的所有设置:

我的模板设置:

我的 url 提供静态文件和我的 url 呈现 index.html 页面

我的 rootview 类来呈现 index.html

0 投票
1 回答
127 浏览

django - 白噪声不添加随机字符串

我刚刚在生产中放置了我的 Django 应用程序的另一个副本。我的“旧”应用程序和“新”应用程序之间的唯一预期区别是旧应用程序在“传统”Heroku 中运行,而新应用程序在“Dockerized”Heroku 中运行。

最奇怪的事情正在发生。我使用 Whitenoise 来服务我的静态资产。在旧版应用程序中,指向我的静态资产的链接在生成的页面中如下所示:

但是在我的新应用程序中,那个小字符串 (9f236e18d5bf) 不见了。看起来像:

结果,我的新站点上没有任何样式表。

我是否必须在 Dockerized 版本中采取其他步骤才能使其正常工作?或者我是否缺少一些所需的 STATIC* 设置值组合。

我的临时解决方法是添加python manage.py collectstatic --noinput到 Dockerfile.web,然后设置:

哪个有效,但我想知道我是否会在周一遇到扩展问题。

0 投票
1 回答
108 浏览

python - django 安装时默认使用 django 压缩器吗?

django 安装时默认使用 django 压缩器吗?

我一直有白噪声和 django 的问题。我不断收到此错误:

ValueError: Missing staticfiles manifest entry for 'inline.bundle.js'

现在我所做的所有研究都表明它可能是一个whitenoise(我使用heroku)和django压缩器的问题。但我不记得安装过这样的技术。是默认的吗?建议的解决方法之一是用另一个替换 django 压缩器。但是怎么做?

积极研究这一点,如果有人以前遇到过这个问题,将不胜感激。

0 投票
2 回答
814 浏览

django - nginx 没有从上游 gunicorn 返回 Cache-Control 标头

我正在使用WhiteNoise从在 gunicorn 下运行的 Django 应用程序提供静态文件。由于某种原因,gunicorn 后端返回的Cache-ControlAccess-Control-Allow-Origin标头没有通过 nginx 代理传递回客户端。

以下是对 gunicorn 后端的示例请求的响应:

当我通过 nginx 服务器向同一个文件发出请求时,缺少两个标头。

我的 nginx 配置几乎是gunicorn 部署文档中记录的内容,即我没有启用 nginx 缓存(nginx -T | grep -i cache为空)或做任何我认为不寻常的事情。

我错过了什么?

0 投票
2 回答
14486 浏览

django - 找不到 Django WhiteNoise 模块

我正在使用 Docker 部署我的应用程序,并且出于某种原因,每次我的 Django 服务器都不断返回以下错误:ImportError: No module named 'whitenoise',即使它说模块已经安装:Requirement already satisfied: whitenoise in /usr/local/lib/python3.5/dist-packages (3.3.1)

非常感谢您对此问题的任何帮助。

0 投票
1 回答
2024 浏览

python - ModuleNotFoundError:没有名为“* .apps”的模块

我无法在 PythonAnywhere 上运行我的 django 项目,因为我遇到了 WSGI 问题。我附上有问题的文件。有谁知道这个问题的解决方案?

错误日志:

  • Django 版本:1.10.8
  • 白噪声版本:3.0
  • settings.py 路径:/home/medhub/MedHub/MedHub/settings.py

设置.py 文件:

test.apps 文件:

WSGI 文件: