gpt4 book ai didi

django - 如何使用 django-mobile 检测 iPad

转载 作者:行者123 更新时间:2023-12-02 22:00:34 24 4
gpt4 key购买 nike

我刚刚给了django-moble一试。

我非常喜欢这个概念并帮助我的项目检测移动设备。但是,我试图找到 iPad 浏览器发出请求的时间。我已将以下内容添加到 Settings.pyFLAVORS = ('full', 'mobile', 'ipad')

但它不起作用。任何人都可以告诉我如何从这里开始吗?我还需要做什么?

以下是我的看法。

if get_flavour()=='full':
t = loader.get_template('index.html')
elif get_flavour()=='ipad':
t = loader.get_template('ipad.html')
else:
t = loader.get_template('mobile.html')

提前感谢您抽出时间。

最佳答案

开箱即用,Django-mobile 仅提供两种风格。来自github page :

Note: By default django-mobile only distinguishes between full and mobile flavour.

为了实际检测 iPad 与任何其他设备,您需要替换现有的 MobileDetectionMiddlewareMyMobileDetectionMiddlewareMIDDLEWARE_CLASSES在你的settings.py .您可以使用现有的 MobileDetectionMiddleware class作为指南,还有一些关于定制的信息on the same github page

关于django - 如何使用 django-mobile 检测 iPad,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17005660/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com