我经常收到 Broken INTERNAL 链接错误消息电子邮件,抱怨找不到 favicon.ico。我的基本模板中有专用的网站图标,它位于我的静态文件夹中。主模板显示 favicon 并且没有错误消息。但是,我不知道如何为管理模板指定 favicon。
问问题
1177 次
1 回答
1
我在Setup a favicon.ico in Django找到了答案。然而,这篇文章太旧了,在新版本的 Django 中,“redirect_to”已被弃用。因此,我使用的解决方案是在 urls.py 中添加以下模式:
from django.conf.urls import url
from django.views.generic.base import RedirectView
from django.conf import settings
from . import views
urlpatterns = [
url(r'^favicon\.ico$', RedirectView.as_view(url=settings.MEDIA_URL + 'Path_to_favicon_file')),
]
于 2016-03-13T18:03:07.740 回答