gpt4 book ai didi

javascript - Django staticfiles 和 CSS 和 javaScript

转载 作者:行者123 更新时间:2023-11-28 12:46:16 26 4
gpt4 key购买 nike

我正在使用 django 1.3 进行生产,并想在我的 CSS 和 javaScript 中使用静态文件,但它不起作用,我的 HTML 没有任何问题!这个问题要怎么解决?我没有在 django doc 中找到任何解决方案。

我使用这段代码将静态文件添加到我的 CSS 中:

{% load static %}
{% get_static_prefix as STATIC_PREFIX %}
#main {
background-image: url("{{ STATIC_PREFIX }}img.png");
}

我在我的 html 中使用这个模板标签 {% load static %} {% get_static_prefix as STATIC_PREFIX %} 并且它工作正常但我不知道为什么它在 CSS 中不起作用! !

最佳答案

您的 CSS 文件不是由 Django 模板引擎呈现的,它们只是由您的 Web 服务器提供服务,因此您不能使用 Django 模板语言。

如果您真的想要(这是一个非常糟糕的主意),您可以通过创建 URL 和呈现 CSS 文件的 View ,通过 Django 为您提供 CSS 文件,从而允许您使用模板语言。

关于javascript - Django staticfiles 和 CSS 和 javaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17340406/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com