如何为Django应用程序定义一个基本的style.css文件



我正在Django中做一个项目,我有多个应用程序。对于这个项目,我定义了一个base.html,其中有我的导航栏和页脚。现在我想添加一个css文件,该文件可用于所有具有公共背景图像的应用程序。

我最终做的是在项目文件夹中创建一个静态文件夹,然而django抱怨它无法从中获取静态文件。如何管理这个基本样式.css文件?

我的文件夹结构如下:

--Project
|-- Project
|    |--static
|       |--Project
|           |--style.css
|-- App1
|-- App2
|-- App3

我的意图是能够在App1、App2和App3中使用style.css类。我得到的消息是django无法收集Project/style.css文件,因为~/Project/Project/static文件夹不存在。

据我所知,最常见的做法是在项目中使用common应用程序。

此外,可能还有其他元素可以通过这种方式共享和分解。

相关内容

最新更新