python - Django:检测客户端浏览器对 HTML5 的支持

标签 python django html

我的 Django 站点是否可以使用任何模块来判断客户端浏览器是否支持 HTML5 以及支持哪些功能?

最佳答案

遗憾的是没有。这是您需要 JavaScript 客户端来完成的事情。特别是类似 http://modernizr.com/

一种方法是运行 Modernizr 并将结果发送到后端。

如果您真的很乐观,您可以建立一个用户代理列表并做出决定。但祝你好运,让哪些功能在哪个版本的 Chrome 和 Firefox 中正常运行。

关于python - Django:检测客户端浏览器对 HTML5 的支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11768728/

相关文章:

python - 无法在Python中从客户端接收文件

django - 多页 django 表单 - slider 或 FormWizard?

python - django.core.exceptions.ImproperlyConfigured : Requested setting DEFAULT_INDEX_TAB LESPACE, 但设置未配置

python - Django 将自定义表单参数传递给 Formset

javascript - 简单测试页中的奇怪 Javascript Bug (jQuery)

html - 动态但受限的元素宽度?

javascript - 为什么 HTML5 模式属性中密码的有效正则表达式不起作用?

python - WSL 上没有名为tensorflow.python.platform 的模块

python - 如何从 QWidget 返回值

python - python中的负战俘