2016-03-13 47 views
1

我经常收到Broken INTERNAL链接错误消息电子邮件,抱怨favicon.ico未找到。我在我的基本模板中有专用的图标,它位于我的静态文件夹中。主模板显示图标并且没有错误消息。但是,我不知道如何指定管理模板的图标。Django Admin断开内部链接favicon.ico

回答

0

我在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')), 
] 
+1

这几乎是完全一样的[WIMS回答重复的(http://stackoverflow.com/a/21938270/1324033)(不是我的downvote) – Sayse