gpt4 book ai didi

python - 我的 Django 项目静态文件无法使用选项 debug=false 加载

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:24:44 25 4
gpt4 key购买 nike

很奇怪我的 django 网站(在带有 django 1.3 的 linux 服务器上设置)可以通过 DEBUG = True 正确访问。但是当我将选项更改为 DEBUG = False 时,静态内容将不会加载(无法找到 css 文件和图像)

这是我在 setting.py 中得到的相关选项:

DEBUG = False
STATIC_ROOT = ''
ADMIN_MEDIA_PREFIX = '/static/admin/'
STATICFILES_DIRS = ("/home/ubuntu/ls_website/static/",)
STATICFILES_FINDERS = (
'django.contrib.staticfiles.finders.FileSystemFinder',
'django.contrib.staticfiles.finders.AppDirectoriesFinder',
)

有人知道吗?如果版本太低,我会等待1.5发布。

最佳答案

我发现当 debug=False 时,django 不会自动加载静态文件。选项在 urls.py 中设置静态路径或使用 apache 提供静态文件。人们说在 urls.py 中设置静态路径比使用 apache 提供静态文件要慢。不知道为什么...

关于python - 我的 Django 项目静态文件无法使用选项 debug=false 加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14893571/

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