管理字体在生产后的collectstatic之后无法正常工作

问题描述 投票:0回答:1

我把我的wagtail网站投入生产。我设置了一个单独的静态站点来提供我的静态文件。在collectstatic之后,除了管理站点内的字体外,一切都有效。我假设它与跨站点脚本有关,正如我在Web开发人员工具中看到的那样:

(原因:缺少CORS标题'Access-Control-Allow-Origin')。

它出现在所有字体上。我有pip安装了django-cors-headers并设置了这个变量:

CORS_ORIGIN_ALLOW_ALL =真

但是,它并没有解决我的问题。知道如何让字体在生产环境中工作吗?

wagtail
1个回答
0
投票

您需要配置提供静态文件的Web服务器以输出有效的qazxsw poi标头,例如

Access-Control-Allow-Origin

究竟如何做到这一点取决于您正在使用的服务器平台。安装django-cors-headers在这里没有帮助,因为这只会将标头添加到通过Django提供的请求中。

© www.soinside.com 2019 - 2024. All rights reserved.