Command line support for ./manage.py redisshell
(or ./manage.py rshell
for short)
Install via pip:
$ pip install git+git://github.com/loisaidasam/django-redis-shell.git
Add "djangoredisshell" to your INSTALLED_APPS
setting (in settings.py) like this::
INSTALLED_APPS = (
...
'djangoredisshell',
)
Add a variable in settings.py called REDIS_URL
REDIS_URL = 'redis://[username]:[password]@[host]:[port]'
Shell access:
./manage.py redisshell
Read from shell:
./manage.py redisshell keys '*'
Delete from shell:
./manage.py redisshell keys '*' | xargs ./manage.py redisshell del
The meat of this project is in this file: