【发布时间】:2016-10-05 14:30:01
【问题描述】:
我了解 Django 项目中的静态文件(例如 CSS、JS、图像)最好保存在 static/ 目录中,无论是在应用程序还是项目根目录中。
示例文件夹结构可能如下所示
project_root/my_app/static/my_app/css、js 或 img,或
project_root/static/project_name/css、js 或 img
另外,我将运行collectstatic 命令让它们准备好上桌。
但我的问题是我应该将我的 SASS 文件保存在哪里?如果我在 static/my_app/ 以及 css、js 和 img 目录中创建一个 sass 目录,当我准备好为它们提供服务时,它们不会公开吗?
将我的 SASS(或 SCSS)文件保存在 Django 项目中的最佳位置/目录可能是什么,以便它们不向公众提供,因为它们已经被处理成最终可供公众使用的 CSS?另外,如果我对静态文件的概念不清楚,请告诉我。
谢谢
【问题讨论】: