Metadata-Version: 1.1
Name: django-GNU-Terry-Pratchett
Version: 0.2.0
Summary: You know they'll never really die while the Trunk is alive
Home-page: https://github.com/aaronbassett/django-GNU-Terry-Pratchett
Author: Aaron Bassett
Author-email: aaron@rawtech.io
License: BSD
Description: Django GNU Terry Pratchett
        ==========================
        
        Keeping the legacy of [Sir Terry Pratchett](http://en.wikipedia.org/wiki/Terry_Pratchett) alive forever.
        For as long as his name is still passed along the Clacks,
        Death can't have him.
        
        * G: send the message on
        * N: do not log the message
        * U: turn the message around at the end of the line and send it back again
        
        with thanks to [this reddit thread](http://www.reddit.com/r/discworld/comments/2yt9j6/gnu_terry_pratchett/)
        
        Installation
        ------------
        
        You can install from pypi:
        
            pip install django-GNU-Terry-Pratchett
        
        or from source:
        
            git clone git@github.com:aaronbassett/django-GNU-Terry-Pratchett.git
            cd django-GNU-Terry-Pratchett
            python setup.py install
        
        Once installed add the middleware to you project:
        
            MIDDLEWARE_CLASSES=(
                ...
                'gnu_terry_pratchett.middleware.ClacksMiddleware',
            ),
        
        We also provide a view decorator and a mixin for your Class-Based Views if you
        don't want to have the header on every response.
        
            from gnu_terry_pratchett.decorators import clacks_overhead
            from gnu_terry_pratchett.views import ClacksMixin
        
        
            # function view
            @clacks_overhead
            def my_view(request):
                ...
                return my_response
        
        
            # CBV
            class MyView(ClacksMixin, View):
                def get(self, request):
                    ...
                    return my_response
        
Platform: UNKNOWN
Classifier: Framework :: Django
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
