问题标签 [django-static]

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 回答
235 浏览

python - 如何在 django 中添加 css、js、图像?

我在静态文件中创建了 CSS 文件

在setting.py 中,我没有更改任何静态代码。

我在 view.py 中调用了 index.html 文件

每当我从 index.html 调用 resume.css 文件时。它不起作用,但是当我检查代码时,它显示了 resume.css 的正确路径。每当我运行代码时,我都没有收到任何错误。所以,我无法弄清楚这个问题

这是HTML代码:

这是CSS代码:

视图.py

这个 url.py 是由 python 创建的

这个 url.py 是我在项目或应用程序中创建的

0 投票
1 回答
39 浏览

django - DJANGO:网页的 URL 和媒体文件之间的混合问题

我正在开发一个网站,有时我会遇到一个奇怪的问题:页面的 URL 与该页面上图像的 URL 连接在一起,这意味着我无法访问这些图像。这有点难以解释,所以这里是一个例子:

我有一个名为“mes_plats”的视图,它显示了一些关于炊具烹制的饭菜的信息。信息以背景显示,static/media/img_background.jpg一切正常。我有另一个名为“supprimer_plat”(网址:supprimer-plat)的视图,其目的是删除有关特定餐点的信息。此视图呈现与另一个视图相同的 html 模板,但这次模板尝试访问以下 url 作为背景:supprimer-plat/static/media/img_background.jpg。显然没有显示背景。所以我的问题是,为什么页面的 url 在一种情况下连接到图像的 URL 而不是在另一种情况下?我该如何解决?提前致谢 !

视图.py

网址.py

mes_plats.html

0 投票
1 回答
2444 浏览

django - 从 Django 的项目目录中提供静态文件

我有以下项目结构:

我想从这个静态文件夹中提供我所有的静态文件。在我的settings.py 中,我有以下内容:

但是,在我的一个模板中,当我使用以下命令调用静态文件时...

...什么都没有加载。

但是,如果我在 myapp/static/css/styles.css 中添加 css 文件,则一切正常。如何从我的项目根文件夹中提供静态文件?谢谢你的帮助。

0 投票
0 回答
30 浏览

django - 可以正常使用应用程序特定的静态文件,无法获取项目根目录下的静态文件加载

所以我有两个应用程序(accountjob)。每个应用程序都有其各自的app_name/templates/app_name目录app_name/static/app_name

使用以下静态相关设置:

我可以毫无问题地使用特定于应用程序的模板和静态文件。即在我的job/templates/index.html我有线

它抓住了job/static/job/index.css文件。

但是,在主项目目录(website/)下,我有一个website/templates/base.html(在此处的其他答案中,我已经看到了您应该存储的位置base.html)和一个website/static/css/base.css文件。我无法base.css加载此文件。在base.html我尝试了以下三个链接:

他们都没有工作。有谁知道如何让这个base.css工作?在此先感谢,是的,我包括{% load static %}并运行了collectstatic

更新:当我在 chrome 开发工具中单击“源”时,我看到以下目录布局:

同样,当我直接导航到时,http://127.0.0.1:8000/static/css/base.css我得到一个找不到页面(404)错误。

0 投票
1 回答
375 浏览

django - 迁移后django静态文件404错误

静态文件夹路径正确,迁移前一切正常。

  • 索引.html

python manage.py runserver终端静态文件显示 404 错误之后。

0 投票
3 回答
620 浏览

javascript - 如何修复错误未捕获的 ReferenceError: addEvent is not defined

更改我的 python 和 Django 版本后,我想出了
Uncaught ReferenceError: addEvent is not defined.

错误发生在我的DateTimeShortcuts.js文件中。

引发错误的代码是:

此错误阻止我呈现正确的日期小部件,该小部件用于我的 Django 应用程序。

知道如何处理吗?

0 投票
0 回答
43 浏览

html - 我遇到了问题:在 Django 项目的 HTML 代码中加载静态文件。据我所知,对于 href 链接,我们使用“{% static 'addressOfFile' %}”

这些图像在我的应用程序的静态文件夹中

'如何使用 django 模板语言在 data-zs-src 属性中加载这些图像。如果它是 data-zs-src="images/b1.jpg" 那么它就像 data-zs-source="{% static 'images/b1.jpg' %}" 一样简单。但我在 single quatation 里面有 double quatation 。所以它不工作。请帮助我正确的代码

0 投票
1 回答
224 浏览

python - 静态文件不会在 django login.html 中加载

我的问题:django 中的静态文件无法加载到我的 login.html 中。例如,它在我的 index.html 中完美加载,但在 login.html 中却没有。我已经尝试了一切:更改设置,网址,没有任何效果。这是 login.html 的代码:

下面是 index.html 的代码:

以下是设置:

我剪掉了一些 html,但不是重要的部分,因为 Stack Overflow 最多只允许 30000 个符号。对不起,我的英语不好!

0 投票
1 回答
22 浏览

html - 如果我在使用 django 框架时我的 css 不工作,我该怎么办?

在主 html 文档中:

在 settings.py 文件中:

我正在尝试基本的背景颜色更改以确认 css 正在处理我的文档,但我尝试的任何方法似乎都不起作用。我看过很多 youtube 视频,也多次阅读文档。你能告诉我我的代码中的问题吗?

0 投票
2 回答
52 浏览

django - Django:来自静态文件夹的图像不加载

我需要帮助=)

来自静态文件夹的图像不会加载。

版本:Django 1.11.3

这是我的代码:

first_project/first_project/settings.py:

first_project/templates/first_app/index.html:

first_project/static/first_app/yp.jpg - 图像的路径。

谢谢!