Metadata-Version: 2.1
Name: django-detect
Version: 1.0.7
Summary: Django UserAgent Detect
Home-page: https://github.com/Brightcells/django-detect
Author: Hackathon
Author-email: kimi.huang@brightcells.com
License: UNKNOWN
Keywords: django-detect
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Office/Business :: Financial :: Spreadsheet
Requires-Dist: django-six

=============
django-detect
=============

Installation
============

::

    pip install django-detect


Usage
=====

::

    # ####### Device、OS #######
    # Windows
    request.Windows
    # Linux
    request.Linux
    # iMac/iPhone/iPad/iPod
    request.iMac
    request.iPhone
    request.iPad
    request.iPod
    # PC
    request.PC = request.Windows or request.Linux or request.iMac
    # iOS
    request.iOS = request.iPhone or request.iPad or request.iMac or request.iPod
    # Android and Version
    request.Android
    request.Android.version

    # ####### APP #######
    # Weixin／Wechat and Version
    request.weixin
    request.weixin.version
    request.wechat
    request.wechat.version


Settings.py
===========

::

    # Use `MIDDLEWARE_CLASSES` prior to Django 1.10
    MIDDLEWARE = (
        ...
        'detect.middleware.UserAgentDetectionMiddleware',
        ...
    )



