在Django中的特定于应用程序的CSS文件中加载项目范围的CSS文件

时间:2017-12-28 15:50:21

标签: css django

我正在研究Django 1.10.5项目。我有很多应用程序,每个应用程序都有一个特定于应用程序的css文件,该文件必须导入所有应用程序通用的css文件。但导入不起作用,除非我将常见的css文件放在每个应用程序的静态文件夹中(失败点)。

在app模板中我有

<link rel="stylesheet" rel="stylesheet" type="text/css" href="{% static 'app1/css/app1.css' %}"/>

我的设置:

STATIC_URL = '/static/'

STATICFILES_DIRS = [
    os.path.join(os.path.dirname(BASE_DIR), "static-storage"),
]

STATIC_ROOT = os.path.join(os.path.dirname(os.path.dirname(BASE_DIR)), "static-serve") 

常见的css文件位于static-storage/css。我尝试过collectstatic,但它什么也没做......现在DEBUG=True。有人可以帮忙吗?感谢。

0 个答案:

没有答案