0

我想直接从根目录在我的 Django 应用程序中提供静态文件。

如果我设置:

STATIC_URL = '/static/'

一切都按预期工作。但是,我想从我的站点的“/”提供文件,而不必访问“静态”子文件夹。

那可能吗?如果我设置:

STATIC_URL = '/'

我收到代码 404 和此错误:

Directory indexes are not allowed here.
4

1 回答 1

1

只是为了确保您不会混淆以下内容:

STATIC_ROOT指您放置静态文件的位置

STATIC_URL指通过 Internet 查询将获取您的静态资产的位置(例如:www.abc.com/static/jquery.js)

如果您确实是说STATIC_URL,那么听起来可能会造成很多麻烦,因为您的静态文件可能与您为其中一个视图定义的 url 模式具有相同的名称。

于 2014-11-04T14:02:38.177 回答