Django Lookup Dict is a django app that enables you use a django model the Python dict way
Project description
A django app that allows you to use a djanog model created by the app with a python dict-like operators. Useful for storing configuration variables
Hello, world
Simple Demo:
from django_lookup_dict import LookupDict lookup = LookupDict() lookup['hello'] = 'world' print "Lookup for Hello is : {0}".format(lookup['hello'])
How To:
Setting a value, regular assigningment with the square bracket operator [ ]:
lookup['hello'] = 'world'
Retrieving a value, using square bracket operator [ ]:
lookup['hello']
Key count:
len(lookup)
Deletin, using the del and using square bracket operators:
del lookup['hello']
Deleting certain keys:
# lookup.delete(*args) lookup.delete('key1', 'key2', 'key3')
Installation
Automatic installation:
pip install django_lookup_dict
Manual installation: Download the latest source from GitHub.
tar xvzf django_lookup_dict-[VERSION].tar.gz cd django_lookup_dict-[VERSION] python setup.py build sudo python setup.py install
After Instalation:
Add ‘django_lookup_dict’ to INSTALLED_APPS in your django project’s settings.
Run ‘python manage.py syncdb’ in order to create the data storage for the model.
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
File details
Details for the file django_lookup_dict-0.1.tar.gz
.
File metadata
- Download URL: django_lookup_dict-0.1.tar.gz
- Upload date:
- Size: 2.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d49eeabca0cda214df96f6ad5553f74b5d82f53e351f2a6268352a27011fb9fe |
|
MD5 | ec43ec8aeefded3b8d3ffc5dad725a98 |
|
BLAKE2b-256 | 694eb2e13f3ea402de7cd2f0ac8faa450ed20f19f69c3d11168ba42b2bf0ee7b |