Ulm*_*mer 3 python django mobile django-1.9
我正在使用 Django 1.9 和 Python 2.7,我试图让我的应用程序识别用户是否正在使用移动设备浏览。我尝试过 django_mobile 但它对于 django 1.9 来说似乎已经过时了,因为甚至没有 template_loaders 来安装该应用程序,我对此有错吗?
或者你可以使用django-user_agents应用程序。真的很好。您还可以在模板中获取上下文 - 其中对于根据设备呈现某些广告很重要
在视野中
request.user_agent.is_mobile
Run Code Online (Sandbox Code Playgroud)
或在模板中
{% if request.user_agent.is_mobile %}
Do stuff here...
{% endif %}
Run Code Online (Sandbox Code Playgroud)