【发布时间】:2018-03-08 04:00:53
【问题描述】:
我使用 django 作为后端,在前端我使用 vue.js,所以我的 99% 的 CSS 都是由 vue.js 处理的,但是我需要一个简单的base.css 来在登录页面中进行一些自定义以及一些类似的东西这个。
通常在 django 中,我会将文件放在 app/static/app/base.css 中,然后执行 collectstatic 并将其放在 static/app/ 下进行生产。
我想避免将其保留在应用程序下,因为它只是一个文件。我正在尝试在我的主要“静态”文件夹下添加一个文件夹。但似乎在开发 django 中根本没有获取它,它直接从应用程序中获取静态文件。
我如何让 django 像在生产环境中那样直接从 static 主文件夹中获取它?
即我想在我的根目录(manage.py 所在的位置)中添加一个名为 main 的文件夹,并仅使用它来存储用于生产和开发的静态文件,而不通过单个应用程序。
【问题讨论】:
标签: django django-templates django-staticfiles