- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
是我在 Django 中的第一个应用程序,我正在尝试为生产准备我的 Django (2.0) 应用程序,但我无法使用 WhiteNoise 正确加载静态文件。
我的日志中一直有下一个错误
ValueError("Missing staticfiles manifest entry for '%s'" % clean_name)
ValueError: Missing staticfiles manifest entry for 'css/inicio.css'
[02/Jun/2018 14:40:37] ERROR [django.server:124] "GET /participation/prueba HTTP/1.1" 500 27
我有以下设置.py
...
DEBUG=False
DJANGO_APPS = ['django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
#Delete for development whitenoise.runserver_nostatic
'whitenoise.runserver_nostatic',
'django.contrib.staticfiles',
'django.contrib.sites'
]
MIDDLEWARE = [
'django.middleware.security.SecurityMiddleware',
'whitenoise.middleware.WhiteNoiseMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.common.CommonMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.middleware.locale.LocaleMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware',
]
...
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'staticfiles/')
STATICFILES_DIRS = (
(os.path.join(BASE_DIR, 'static')),
)
STATICFILES_STORAGE = 'whitenoise.storage.CompressedManifestStaticFilesStorage'
我的所有静态文件都在一个名为 static 的根目录文件夹中,当我运行 manage.py collectstatic 时,我生成了所有静态文件staticfiles 目录,但不知何故我仍然无法让它运行。
我尝试隔离问题,我正在使用以下模板
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
{% load static %}
<link rel="stylesheet" href="{% static "css/inicio.css" %}">
</head>
<body>
{% for categoria in categoria_list %}
<p>
{{ categoria.titulo }}
</p>
{% endfor %}
</body>
</html>
我已经尝试将 href 的路径更改为
{% static "/css/inicio.css" %}
{% static "static/css/inicio.css" %}
但他们都没有让它加载
我也试过有无'whitenoise.runserver_nostatic'加载到 Django Apps 中,我一直得到相同的结果。
谁知道我做错了什么?
提前致谢。
最佳答案
尝试删除这一行,
STATICFILES_STORAGE = 'whitenoise.storage.CompressedManifestStaticFilesStorage'
关于python - Django 不加载静态文件 ValueError ("Missing staticfiles manifest entry for ' %s'"% clean_name),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50658241/
在 pythonanywhere 中,我将 virtualenv 与 Django 1.7 和 Python 2.7 一起使用 设置.py STATIC_ROOT = '/home/movies/pa
我正在按照 Shaun Wildermuth 的说明运行我的第一个基本 ASPNet 应用程序。他指的是 Microsift.AspNet.StaticFiles,但我发现最接近的是“Microsof
我正在使用 django-staticfiles应用程序来提供 css 文件,但这也会阻止加载所需的管理 css 文件(media/base.css、media/dashboard.css)。似乎我需
我在尝试获取 staticfiles 时遇到了一个非常奇怪的问题taglib 在我的应用程序中工作。我基本上收到以下错误: 'staticfiles' is not a valid tag libra
我试图让自定义错误页面适用于任何未经处理或不是磁盘上有效文件的 URL。 我现在有以下设置: 这会正确重定向
我正在运行一个 django 1.4.1 应用程序。 我没有意识到只要将 django.contrib.staticfiles 包含到 INSTALLED_APPS 中就足以在 settings.DE
我正在使用 PyCharm 开发 Django 项目。不幸的是,PyCharm 无法解析我想在我的模板中使用的模板标签。 {% load staticfiles %} 该项目通过 vagrant 在
1、介绍 静态文件(static files),诸如 HTML、CSS、图片和 JavaScript 之类的资源会被 ASP.NET Core 应用直接提供给客户端。 在介绍静态文件中间件之前
升级到 Django 3.0 后,我得到以下信息 TemplateSyntaxError : In template /Users/alasdair//myproject/myapp/template
当我在网上学习一些教程时,有 静态文件 文件夹包含在 中.gitignore 文件。虽然当我将它包含在 中时.gitignore 文件它被部署到heroku服务器。我可以在我的主目录中看到该文件夹
这不像其他问题那么简单……至少。设置简单的基于单一目录的静态文件位置不是问题.. https://bitbucket.org/sirex/django-starter/src 这里有一个非常有趣的项目
我是 django 的新手,我正在尝试在生产服务器上部署我的项目,但我收到了这个错误: Error: No module named staticfiles 尝试启动服务器时: python mana
我有一个简单的 HTML 单页应用程序,它使用 Staticfile buildpack 托管在 cloud foundry 上。每当我使用 cf push 发布新版本时,浏览器在打开页面时仍会显示以
我正在DEBUG模式下使用Django的内置Web服务器。 这是我的settings.py的一部分: STATIC_ROOT = '/home/user/static_root' STATIC_URL
Have this error while trying to autogenerate API docs for django rest framework in django 2.2.4, fro
我正在尝试从 Django 1.9.7 迁移到 Django 1.11.5。我有三个不同的 django 应用程序,它们在包和设置方面几乎相同。我已经将它们三个都部署到了一个网络服务器上,两个应用程序
我已经为此烦恼了一整天,但无法弄清楚问题所在。它发生在我将我的 Django 项目从一台 PC 复制到另一台 PC 之后。 Watching for file changes with StatRel
我已经浏览了所有其他答案,但似乎无法找到任何对我有用的东西。我正在遵循教程并尝试将我的 master 分支推送到 heroku 并收到错误您正在使用 staticfiles 应用程序,而没有将 STA
问题中最重要的部分在主题中。 我想知道哪种标签最适合哪种情况。此外...我发现代码也使用 {{STATIC_URL}} 包含在模板中的 settings.STATIC_URL。 我有点困惑。 最佳答案
我正在使用 django 1.3 进行生产,并想在我的 CSS 和 javaScript 中使用静态文件,但它不起作用,我的 HTML 没有任何问题!这个问题要怎么解决?我没有在 django doc
我是一名优秀的程序员,十分优秀!