Django项目更改favicon

Urls.py

from django.conf import settings

FAVICON = url(r'favicon.ico$', RedirectView.as_view(url='/static/image/favicon.ico'))

如果不同情况下用不同的favicon,可以使用下面的方法动态更改:

# 根据settings中的某个参数来判断什么时候用哪个favicon

if settings.OEM:

    FAVICON = url(r'favicon.ico$', RedirectView.as_view(url='/static/image/favicon-logo.png’))

然后把logo放到对应的静态文件路径

扫描二维码关注公众号,回复: 5810498 查看本文章

Settings.py中配置OEM参数

如 :OEM = os.popen("/usr/share/MS/scripts/local_setting.pl oem baidu").read() == “yes"

此时 OEM是一个布尔值

猜你喜欢

转载自blog.csdn.net/carrey_0612/article/details/82465867