Metadata-Version: 1.1
Name: readyrector
Version: 1.0
Summary: Easy to implement redirect middleware, which loads redirects from a configurable backend.
Home-page: https://gitlab.com/mediamoose/readyrector/tree/v1.0
Author: Sven Groot (Mediamoose)
Author-email: sven@mediamoose.nl
License: MIT
Download-URL: https://gitlab.com/mediamoose/readyrector/repository/v1.0/archive.tar.gz
Description: ***********
        ReadyRector
        ***********
        
        .. image:: https://badge.fury.io/py/readyrector.png
            :target: https://badge.fury.io/py/readyrector
        
        Easy to implement redirect middleware, which loads redirects from a configurable backend.
        
        Installation
        ============
        
        .. code-block:: sh
        
            pip install readyrector
        
        
        Usage
        =====
        
        .. code-block:: python
        
                # settings.py
                INSTALLED_APPS = (
                    # ...
                    'readyrector',
                    # ...
                )
        
                # put at the end of the middleware list as a last resort
                MIDDLEWARE = (
                    # ...
                    'readyrector.middleware.RedirectDatabaseMiddleware',
                )
        
        
        RedirectDatabaseMiddleware
        --------------------------
        
        Gets redirects from database records. Implement a view or API to manage these records.
        
        RedirectURLConfMiddleware
        -------------------------
        
        Gets redirects from a URL conf file. Requires setting ``READYRECTOR_URLCONF``
        
        
        Settings
        ========
        
        ``READYRECTOR_URLCONF``
        -----------------------
        
        - Default: ``''``
        
        Required when ``RedirectURLConfMiddleware`` is used. Expects a path to a URL conf file.
        
Keywords: redirect,middleware,django
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Framework :: Django
Classifier: Framework :: Django :: 1.11
Classifier: Framework :: Django :: 2.0
Classifier: Framework :: Django :: 2.1
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
