Skip to content

Botir/Django-Mobile-Detector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Django Mobile Detector

Mobile Detect is a lightweight Python package for detecting mobile devices (including tablets). It uses the User-Agent string combined with specific HTTP headers to detect the mobile environment.

PHP

this package development based from php big repository Mobile-Detect

image

Installation

  1. Python package install:

    pip install django-mobile-detect
  2. Add `mobiledetect` to your INSTALLED_APPS setting like this:

    INSTALLED_APPS = [
        ...
        'mobiledetect',
    ]
  3. Middleware:

    MIDDLEWARE_CLASSES = (
        '...',
        'mobiledetect.middleware.DetectMiddleware',
        '...'
    )

View Usage

You can use in views

Check if the device is mobile.

request.device.is_mobile

Check if the device is a tablet.

request.device.is_tablet

About

Mobile Detect is a lightweight Python package for detecting mobile devices (including tablets).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages