问题描述
我在教程中看到了静态文件目录不断变化的不同方式。
1. 一些将静态文件放在项目根目录中。示例
myproject
|__blog
| |__migrations
| |__static
| |__templates
mysite
|
static
|__blog
|__css
|__js
2. 有些将静态文件放在它所服务的应用程序的根目录中。示例
myproject
├── blog
│ ├── migrations
│ ├── static
│ └── templates
└── mysite
静态文件应该放在哪里?
解决方法
这就是你想要的。 就我个人而言,我更喜欢将我的静态资源放在一个地方,而不是分散在不同的应用程序中。此外,大多数静态文件都需要在多个应用程序中使用,所以我只是将所有内容放在一个地方并从那里提供服务。