>我需要编辑可浏览API的图标。
是否可以通过在模板中覆盖 api.html来做到这一点?
这可以
通过在 API 中添加以下块来实现.html
{% block style %}
{{ block.super }}
<link rel="shortcut icon" type="image/png" href="xxxx.png" />
{% endblock %}
要扩展 Arun 的答案,您可以通过自定义可浏览的 API 来设置图标。这意味着您在应用程序中创建api.html
的副本,然后添加指向网站图标的链接。
在此示例中,我有以下文件:
-
my_project
-
my_app
-
static
-
favicon.png
-
-
templates
-
rest_framework
-
api.html
-
-
-
-
api.html
文件如下所示:
{% extends "rest_framework/base.html" %}
{% block style %}
{{ block.super }}
<link rel="shortcut icon" type="image/png" href="/static/portal/favicon.png" />
{% endblock %}