gpt4 book ai didi

django - 如何配置 Django 的 "staticfiles"应用程序以列出目录内容?

转载 作者:行者123 更新时间:2023-12-04 17:01:29 27 4
gpt4 key购买 nike

我正在DEBUG模式下使用Django的内置Web服务器。

这是我的settings.py的一部分:

STATIC_ROOT = '/home/user/static_root'
STATIC_URL = '/static/'
STATICFILES_DIRS = (
'/abs/path/to/static/dir',
)
STATICFILES_FINDERS = (
'django.contrib.staticfiles.finders.FileSystemFinder',
'django.contrib.staticfiles.finders.AppDirectoriesFinder',
)

如果我访问 http://localhost:8000/static/png/,我希望看到 /abs/path/to/static/dir/png中可用的文件列表。相反,我收到404错误“此处不允许目录索引”。

现在,如果我直接访问文件,例如 http://localhost:8000/static/png/test.png,它可以工作。

我已经检查了一些答案( here),但没有成功。

那么,有谁知道如何配置Django,以便 staticfiles应用程序列出目录内容?

最佳答案

'show_indexes': True

按照 documentation

关于django - 如何配置 Django 的 "staticfiles"应用程序以列出目录内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16564864/

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