0
<script src="./home/static/js/2.d754fc32.chunk.js"></script>

目前我的 html 文件指向这个。我声明了什么静态变量 django setting.py 以使 HTML 指向

<script src="./home/static/static/js/2.d754fc32.chunk.js"></script>

目前在setting.py

STATICFILES_DIRS = [
    os.path.join(BASE_DIR, '../frontend/build')
]

STATIC_ROOT = '/var/www/web/home/static/'
STATIC_URL = 'home/static/'

我的构建文件夹也包含一个静态文件。

4

1 回答 1

1

如果 STATICFILES_DIR 位于正确的位置:

您只需{% load 'static' %}在 html 顶部(扩展后),并设置 css 文件:

    <link rel="stylesheet" type="text/css" href="{% static '/style.css' %}">

如果你想要一个 img 从那里将是:

<img src="{% static '<PathOfImage>/img.png' %}">
于 2020-06-24T11:48:06.883 回答