首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >上线前组织网站文件的最佳方式

上线前组织网站文件的最佳方式
EN

Stack Overflow用户
提问于 2020-11-04 10:45:32
回答 1查看 22关注 0票数 0

我已经使用Django建立了一个网站,我即将上线。在发布之前,我有一个关于CSS文件结构的问题。

目前我的网站如下所示

代码语言:javascript
复制
-Root
   -App 1
      -App 1 Files
   -App 2
      -App 2 Files
   -App 3
      -App 3 Files
   -mysite
      -Templates
         -App 1 Templates
         -App 2 Templates
         -App 3 Templates
      -Static
         -Images
         -CSS Files
         -JS

我的主要css相当大,所以我将其划分为每个部分的单独css文件。

我想知道将css文件放在它们对应的模板旁边是否有意义,或者是否最好将它们留在静态文件夹中。谢谢!

EN

回答 1

Stack Overflow用户

发布于 2020-11-04 13:03:11

请注意,这并不是真正的问题类型,所以这个问题可能会被删除。

但是你现在使用的方式是标准的约定。它允许以一种标准化的方式获取模板中的静态文件。如果将来您必须更改它们,您将确切地知道它们在哪里,任何Django开发人员都会知道它们的位置(特别是如果您遵循一个好的命名方案)。除非您有一个很好的理由来改变这一点,否则我不会这么做;您以后会感谢自己(或者其他人会感谢)。

The docs on static files声明STATIC_ROOT目录中的所有文件都将包含在静态文件夹中,而静态文件夹无论如何都应该包含模板。因此,从技术角度来看,这是可以接受的。您将会偏离标准约定。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64673637

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档