【发布时间】:2022-11-20 22:24:07
【问题描述】:
当我使用 STATIC_ROOT 时:
STATIC_ROOT = BASE_DIR / 'static'
Django 无法访问静态文件并且总是为它们返回 404 错误。
但是当我使用 STATICFILES_DIRS 时:
STATICFILES_DIRS = [
BASE_DIR / "static",
]
一切正常。有什么问题?
我不明白为什么 Django 以这种方式工作,我一直认为 STATIC_ROOT 是创建路由的正确方法。
【问题讨论】:
标签: django django-staticfiles django-4.0