问题标签 [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.
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.
jquery - Django静态CSS JS图像文件未加载
它以前工作正常,我不知道发生了什么变化,但我现在在加载静态文件时遇到错误=(请帮助!
使用 Django 1.4
网址.py
设置.py
页眉.html
浏览器中的错误:
django - 更改设置配置现在 Django 静态文件不起作用
所以我用以下方案更新了我的项目设置
这是上述配置的正确 STATICFILES_DIRS 设置吗?
模板渲染得很好
所以我对为什么我的 css 文件不起作用
主页.html
django - STATIC_URL 问题
Django 的静态文件让我发疯。我成功地能够从 TEMPLATE_DIRS 中指定的目录加载我的模板,但是当我尝试从 STATICFILES_DIRS 加载我的 css 和 js 文件时它不起作用。
以下是我的 settings.py 文件的相关部分:
如果您需要更多信息或发现有问题,请告诉我。提前致谢。
django - Django Collectstatic 命令改变了一些东西
所以我从来没有部署过 Django 应用程序,我正在努力加快速度。我运行了 collectstatic 命令,现在我的静态文件都不会呈现。当我运行 findstatic 命令时,我收到一个异常,上面写着:
我的模板呈现只是 find 但我似乎无法弄清楚为什么找不到 css 文件。从我的设置模块中突出显示:
基础.py
开发者.py
site_base.html
感谢您的帮助,因为我很难过。
javascript - 如何使用 require.js 管理 Django 项目中的 JavaScript 依赖项?
我使用RequireJS来管理我的 JavaScript 库和模块之间的依赖关系。后端是用 Django 编写的。Django 有许多用于管理静态资产的应用程序,但没有一个提到合并r.js 编译器。
在 Django 中使用 r.js 管理和编译我的 JS 文件的最佳方法是什么?
我的要求是:
- 版本化的输出文件可在文件更新时绕过缓存。
DEBUG = True
在settings.py
Django中自动使用未编译的 JS 文件,在Debug = False
.- 一些库将从 CDN(如 jquery)加载,并带有本地回退。
任何建议将不胜感激。
django - 尝试直接在 Django 中加载静态 URL 时收到 404 错误
当我访问我的静态文件 (http://127.0.0.1:8000/site_media/static/css/site_base.css) 的 url 时,我收到 404 错误消息。
来自日志的 404
目录结构
site_base.html
设置
更新:
网址.py
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/
目录提供它们。
我错过了一些关键的设置,还是我做错了什么?
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" %}
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 错误。我有点困惑路径从哪里开始但是因为我的模板页面加载我认为我的路径是正确的