Django的badbrowser是一个Django应用程序,提供网页浏览器检测(包括浏览器升级的通知)的Django的。
安装
要安装Django,badbrowser:
1.安装具有的easy_install / PIP /什么
2.添加django_badbrowser.middleware.BrowserSupportDetection到MIDDLEWARE_CLASSES设置
3.添加django_badbrowser到您的INSTALLED_APPS设置
4.指定BADBROWSER_REQUIREMENTS设置(见下文的详细信息和其他设置)
5.复制/符号链接的django_badbrowser /媒体/ Django的badbrowser /目录到您的media目录
配置选项
BADBROWSER_REQUIREMENTS
任何特定的浏览器的限制列表。这里的版本低于指定的版本号低于所列浏览器将显示的&ldquo进行;不支持Web浏览器和rdquo;的消息。这里没有列出任何浏览器将可以自由访问该网站正常,也将不指定用户代理的任何客户端。
例如:
BADBROWSER_REQUIREMENTS =(
 (“火狐”,“3.0”),
 (“铬”,“3.0”),
 (“Microsoft Internet Explorer的”,“8”),
 (“歌剧”,无),#无对给定的浏览器不支持,无论版本
)
BADBROWSER_SUGGEST
浏览器的列表,以建议的&ldquo用户;不支持Web浏览器和rdquo;的页面。
例如:
BADBROWSER_SUGGEST =(“火狐”,“铬”,“野生动物园”,“歌剧”,“Microsoft Internet Explorer中”)
BADBROWSER_BASE_TEMPLATE
基本模板应该扩大在&ldquo的渲染它,不支持Web浏览器和rdquo;的页面。此页面可能需要有块“ extra_head”的(在头标记)和ldquo;内容”的(在body标签)
例如:
BADBROWSER_BASE_TEMPLATE =“的myapp / base.html”
要求:
- 在Python中
- 在Django的
评论没有发现