You know they'll never really die while the Trunk is alive
Project 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
==========================
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Close
Hashes for django-GNU-Terry-Pratchett-0.2.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 256a1274ce9ace02a2efb13cb79b4ce1d2e5c09a62e6d72d1625e90d6df95172 |
|
MD5 | e881298d6cf9122b06acacce62a650ba |
|
BLAKE2b-256 | d28ab1962d4a33a91b4c3e0c4f73565d02e01ca89cc416d1eef8de48db00b6c2 |