当Django提供manifest.json时,Chrome提示“未检测到清单”

时间:2019-03-07 19:35:40

标签: django progressive-web-apps

我在后端有一个带有Django的SPA。我尝试使其成为一个渐进式Web应用程序。我做了一个manifest.json并将其链接到我的index.html中:

<link rel="manifest" href="/static/manifest.json">

Chrome无法检测到它。我的index.html是Django模板,存储在templates目录中,只能通过Django路由/进行访问。 Manifest.jsonstatic目录中,并作为常规静态文件充当前端。我认为这是无法检测到清单的原因-无法访问index.html。我对吗?如果是这样,请您给我一个有关如何使其工作的建议吗?

1 个答案:

答案 0 :(得分:0)

尝试

load static
{% static "manifest.json" %}

此处的语法为{% static "path/relative/to/static/folder" %}