问题标签 [django-staticfiles]

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 投票
5 回答
2086 浏览

python - Django 1.4.1 Admin CSS not showing

I know this question has been asked many times but none of the solutions seems to work for me. I just started using django and I'm having issues trying to get the CSS for the admin panel to show when I use runserver.

When I'm in: localhost:8000/admin/ none of the CSS shows up

That is what is shown in the in the HTML of the admin page, which those URL's it links to ends up becoming http://localhost:8000/static/admin/css/base.css which doesn't link to anything.

In settings.py I have

I'm just not too sure what else to do. If can help me to fix this issue that would be great. I've ran python manage.py collectstatic and the static files are in /Users/datboitom/Sites/Codebase/codebase/codeapp/static/ folder. There just doesn't seem to be any link between these files and whats trying to be loaded. One is trying to load off the localhost url and not the path of where its located on the computer.

0 投票
1 回答
1186 浏览

jquery - Django静态CSS JS图像文件未加载

它以前工作正常,我不知道发生了什么变化,但我现在在加载静态文件时遇到错误=(请帮助!

使用 Django 1.4

网址.py

设置.py

页眉.html

浏览器中的错误:

0 投票
1 回答
80 浏览

django - 更改设置配置现在 Django 静态文件不起作用

所以我用以下方案更新了我的项目设置

这是上述配置的正确 STATICFILES_DIRS 设置吗?

模板渲染得很好

所以我对为什么我的 css 文件不起作用

主页.html

0 投票
2 回答
133 浏览

django - STATIC_URL 问题

Django 的静态文件让我发疯。我成功地能够从 TEMPLATE_DIRS 中指定的目录加载我的模板,但是当我尝试从 STATICFILES_DIRS 加载我的 css 和 js 文件时它不起作用。

以下是我的 settings.py 文件的相关部分:

如果您需要更多信息或发现有问题,请告诉我。提前致谢。

0 投票
1 回答
2717 浏览

django - Django Collectstatic 命令改变了一些东西

所以我从来没有部署过 Django 应用程序,我正在努力加快速度。我运行了 collectstatic 命令,现在我的静态文件都不会呈现。当我运行 findstatic 命令时,我收到一个异常,上面写着:

我的模板呈现只是 find 但我似乎无法弄清楚为什么找不到 css 文件。从我的设置模块中突出显示:

基础.py

开发者.py

site_base.html

感谢您的帮助,因为我很难过。

0 投票
1 回答
1798 浏览

javascript - 如何使用 require.js 管理 Django 项目中的 JavaScript 依赖项?

我使用RequireJS来管理我的 JavaScript 库和模块之间的依赖关系。后端是用 Django 编写的。Django 有许多用于管理静态资产的应用程序,但没有一个提到合并r.js 编译器

在 Django 中使用 r.js 管理和编译我的 JS 文件的最佳方法是什么?

我的要求是:

  1. 版本化的输出文件可在文件更新时绕过缓存。
  2. DEBUG = Truesettings.pyDjango中自动使用未编译的 JS 文件,在Debug = False.
  3. 一些库将从 CDN(如 jquery)加载,并带有本地回退。

任何建议将不胜感激。

0 投票
2 回答
4390 浏览

django - 尝试直接在 Django 中加载静态 URL 时收到 404 错误

当我访问我的静态文件 (http://127.0.0.1:8000/site_media/static/css/site_base.css) 的 url 时,我收到 404 错误消息。

来自日志的 404

目录结构

site_base.html

设置

更新:

网址.py

0 投票
1 回答
859 浏览

django - 如何使用 django-cumulus 提供静态文件?

我正在尝试使用django-cumulus从 Rackspace CloudFiles 提供文件。我目前只在我的本地开发服务器上使用 Django 1.4.2 进行尝试。

我可以使用 cumulus 的syncstatic管理命令成功上传我所有的静态资产,但我似乎无法使用相同的设置在我的网站上显示它们。

如果我的相关设置是:

然后当我运行syncstatic我所有的应用程序的静态文件时/mycontainername/static/,正如我所期望的那样。但是当我在 admin 中加载一个页面时,它会忽略STATIC_URL并尝试从 URL 提供资产,http://uniquekey....r82.cf2.rackcdn.com/path/to/file.css而不是http://uniquekey....r82.cf2.rackcdn.com/static/path/to/file.css.

此外,我看不到如何让我的公共(非管理员)页面使用 CloudFiles 上的静态文件,而不是从本地/static/目录提供它们。

我错过了一些关键的设置,还是我做错了什么?

0 投票
1 回答
1022 浏览

django - appfog django 静态文件

我有一个项目,实际上是来自 appfog ( https://github.com/appfog/af-python-django ) 的测试,它在 localhost 中运行顺利。但是它不起作用,至少静态文件一旦部署在appfog上就无法识别。我只改变了模板的位置。

这是测试页面http://st-test.eu01.aws.af.cm/。同样,管理页面也没有 css http://st-test.eu01.aws.af.cm/admin/

这是我的配置(setting.py)

我也试过

但没有任何改变。

我尝试在本地进行 collectstatic ,然后更新存储库中的文件,但没有任何效果。

你们中有人知道如何使它工作吗?

顺便说一句,在我使用的模板{% load staticfiles %}{% static "css/style.css" %}

0 投票
3 回答
7692 浏览

django - Django 在模板中找不到静态图片

我在这里和文档中查看了几乎所有示例,但它根本不起作用

所以在我的settings.py文件中

基本上处理静态文件所需的一切。

urls.py我有页面的正常模式(模板加载得很好)并有这个额外的行

views.py我有(这是主页):

在模板文件index.html我有这一行

然而它从不显示图像。即使我尝试直接在http://127.0.0.1:8000/mattr/public/media/images/Mattr1.png访问图像文件,它也会给我一个 Page Not Found 错误。我有点困惑路径从哪里开始但是因为我的模板页面加载我认为我的路径是正确的