报错:
Not Found: /favicon.ico
[10/Sep/2018 09:20:05] "GET /favicon.ico HTTP/1.1" 404 2247
创建app/static
添加图片:favicon.ico
urls.py文件下:
import os
from django.views.generic.base import RedirectView
urlpatterns = [
url(r'^favicon.ico',RedirectView.as_view(url=r'/static/favicon.ico')),
]
from django.conf import settings
from django.conf.urls.static import static
if settings.DEBUG:
media_root = os.path.join(settings.BASE_DIR,'')
urlpatterns += static('/media2/',document_root=media_root)
解决!
本文介绍了一种常见的Django应用中图标请求返回404错误的解决方案。通过在静态文件目录下创建并配置favicon.ico,以及在urls.py中添加重定向视图,确保了浏览器能够正确加载网站图标。
2万+

被折叠的 条评论
为什么被折叠?



