Django 无法获取 css 和 js 等静态文件

问题描述 投票:0回答:1

我的 Django 应用程序无法加载静态文件,并给出了 404 文件未找到错误,但我确信这些文件确实存在。我很确定它正在正确的目录中寻找它。我附上了错误屏幕截图以及我的 Django 静态设置和我调用静态文件的 HTML 代码部分。 error screenshot app directory

静态文件设置:

STATICFILES_DIR = [os.path.join(BASE_DIR, 'static')]
STATIC_URL = '/static/'

我在 HTML 文件中调用的一些 CSS(是的,我确实包含了 load static):

<link rel="preconnect" href="https://fonts.googleapis.com">

<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
        
<linkhref="https://fonts.googleapis.com/css2family=Noto+Sans+JP:wght@100;300;400;700;900&display=swap" rel="stylesheet">

<link href="{% static 'css/bootstrap.min.css' %}" rel="stylesheet" type="text/css">
<link href="{% static 'css/bootstrap-icons.css' %}" rel="stylesheet" type="text/css">

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

<link href="{% static 'css/aos.css' %}" type="text/css" rel="stylesheet">
javascript python css django web-applications
1个回答
0
投票

您可以共享基础静态目录和 hifi 应用程序静态目录的完整路径吗?

© www.soinside.com 2019 - 2024. All rights reserved.