Django 3.1:静态文件目录的选择

时间:2021-03-13 16:19:26

标签: django django-staticfiles django-3.1

我在教程中看到了静态文件目录不断变化的不同方式。

1. 一些将静态文件放在项目根目录中。示例

myproject
|__blog
|  |__migrations
|  |__static 
|  |__templates
mysite
|
static
   |__blog
         |__css
         |__js

2. 有些将静态文件放在它所服务的应用程序的根目录中。示例

myproject
├── blog
│   ├── migrations
│   ├── static
│   └── templates
└── mysite

静态文件应该放在哪里?

1 个答案:

答案 0 :(得分:0)

这就是你想要的。 就我个人而言,我更喜欢将我的静态资源放在一个地方,而不是分散在不同的应用程序中。此外,大多数静态文件都需要在多个应用程序中使用,所以我只是将所有内容放在一个地方并从那里提供服务。

相关问题