这是我的文件结构
Project
asgi.py
.
.
.
main
admin.py
.
.
static
css files
templates
users
admin.py
.
.
static
files
static (created after collectstatic)
db.sqlite3
manage.py
静态网址和root
STATIC_URL = "/STATIC/"
STATIC_ROOT = OS.PATH.JOIN(BASE_DIR, 'static')
我确实收集了static,并且它可以正常工作,所有文件都被保存到/ static /文件夹中 现在,使用debug = true运行时一切正常,但是当我将debug设置为false时,没有CSS加载。
HTML中CSS的示例
<link rel="stylesheet" href="{% static 'main/style.css' %}">
仅在“主”应用中的任何模板上都会发生这种情况,因为“用户”应用中的所有CSS均已正确加载