微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

如何解决Django 3.1:静态文件目录的选择

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

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

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

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

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

静态文件应该放在哪里?

解决方法

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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。