我只是尝试了django-moble.
我非常喜欢这个概念,并帮助我的项目检测移动设备.但是,我试图找到iPad浏览器发出的请求.我已将以下内容添加到Settings.py FLAVORS =('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')
Run Code Online (Sandbox Code Playgroud)
感谢您提前的时间.
开箱即用,Django-mobile只提供两种口味.从github页面:
注意:默认情况下,django-mobile仅区分完整和移动风味.
为了实际检测的iPad VS任何其他设备,你将需要更换现有的MobileDetectionMiddleware用MyMobileDetectionMiddleware在MIDDLEWARE_CLASSES你的settings.py.您可以使用现有的MobileDetectionMiddleware类作为指南,并且在同一个github页面上有一些关于自定义的信息
| 归档时间: |
|
| 查看次数: |
1388 次 |
| 最近记录: |