django-dogstorage 1.0.0
Django Storage Engine which returns images of dogs if files could not be found.
====================
django-dogstorage
====================
dogstorage is a so called *development storage engine*.
Many people have the problem with gigantomanic production databases with
gigabytes of pictures/files. It is a pain to keep the image files synchronised
between development and production environments.
Therefore I have written this storage engine. In case a file is not found,
an image from placedog.com_ will be used/displayed
instead.
If you are sick of dogs, you might want to check out _django-kittenstorage_.
Setup
=====
It's on pypi.
``pip install django-dogstorage``
Feel free to clone from github too. Forking is welcome as well :-)
In your django settings file:
``DEFAULT_FILE_STORAGE = 'dogstorage.storages.GreyDog'``
Storage Engines
===============
dogstorage offers two engines:
1. ``dogstorage.storages.GreyDog``
2. ``dogstorage.storages.ColorDog``
Choose depending on the saturation you want. I prefer ``GreyDog`` since it
does have a pretty classy look.
Settings
========
There is only one setting:
DOG_SIZE
Default: ``(1024, 1024)``
A tuple of format `(width, height)`, specifiying the size of the image
requested from placedog__.
.. _placedog.com: http://placedog.com/
__ placedog.com_
| File | Type | Py Version | Uploaded on | Size | # downloads |
|---|---|---|---|---|---|
| django-dogstorage-1.0.0.tar.gz (md5) | Source | 2011-10-11 | 2KB | 209 | |
- Author: Luis Nell
- Home Page: https://github.com/originell/django-dogstorage
- Platform: any
-
Categories
- Development Status :: 5 - Production/Stable
- Environment :: Web Environment
- Framework :: Django
- Intended Audience :: Developers
- License :: OSI Approved :: BSD License
- Operating System :: OS Independent
- Programming Language :: Python
- Topic :: Internet :: WWW/HTTP :: Dynamic Content
- Topic :: Multimedia :: Graphics
- Package Index Owner: originell
- DOAP record: django-dogstorage-1.0.0.xml
