gpt4 book ai didi

python - STATICFILES_DIRS 设置不应包含 STATIC_ROOT 设置

转载 作者:行者123 更新时间:2023-12-03 01:25:42 28 4
gpt4 key购买 nike

我使用的是 Django 1.7。将我的网站部署到生产服务器并运行 collectstatic 时,我收到以下错误消息:

django.core.exceptions.ImproperlyConfigured: The STATICFILES_DIRS setting should not contain the STATIC_ROOT setting

我使用分割设置;我的生产 local.py 包含:

STATIC_ROOT = '/home/username/projects/site/static/'

我的base.py包含:

STATICFILES_DIRS = (
os.path.join(BASE_DIR, 'static'),
)

最佳答案

根据docs ,collectstatic会将文件从各个文件夹复制到STATIC_ROOT。

因此,您无法使用 STATICFILES_DIRS 中的 STATIC_ROOT 文件夹。

解决方案:将STATIC_ROOT更改为例如STATIC_ROOT = '/home/用户名/projects/site/assets/'

关于python - STATICFILES_DIRS 设置不应包含 STATIC_ROOT 设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27213752/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com