Django 从整个 diff 项目加载静态文件

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

我有两个文件夹,每个文件夹都包含一个 Django 项目,每个项目都有一个 templates 文件夹和一个 static 文件夹,为了简单起见,我们将它们称为项目 A 和 B,static 文件夹有一个名为 CSS 的子文件夹它们现在在我使用的项目 A 中

STATIC_URL = "static/"
STATICFILES_DIRS = \[
BASE_DIR / "static",
\]

我很容易在我的html中加载静态文件,现在在项目B中没有问题,我写了同样的东西,但是不是从B / static / css加载静态文件,而是从A / static / css加载它们,这太奇怪了,我'我不知道如何解决它,为什么会发生这种情况?

到目前为止,我还没有尝试任何具体的操作,因为我期望

BASE_DIR
能够有效地处理项目路径,我一直在阅读文档,但无济于事,我唯一能想到的就是移动项目文件夹,但是为什么我必须这样做?当然有更好的方法让我可以整理我的文件夹

python django
1个回答
0
投票

在浏览器上按 ctrl+f5。

此( ctrl+f5 )加载静态文件,强制硬刷新。

如何硬刷新浏览器并清除缓存

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