django上多个应用程序项目上的静态文件夹问题

问题描述

我是Django的新手,并且静态文件夹存在一些问题。

我在项目根目录上创建了一个静态文件夹”,并在其中放置了每个应用程序的文件夹。

Django管理页面正在正确充电 但是我的索引上没有CSS,JS,图像和其他内容

如何避免将来出现此问题?对于您的答案,非常感谢。

settings.py

enter image description here

我在HTML文档中设置了{% load static %}

我像下面的例子一样写静态标签

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

解决方法

您还没有创建django将在其中找到CSS,javascript文件的 STATIC_DIRS ,还没有在django将存储所有文件的地方创建 STATIC_ROOT 然后运行 python manage.py collectstatic 来设置所有文件