djangotoolbox 0.9.2
Djangotoolbox for Django-nonrel
djangotoolbox provides a common API for running Django on non-relational/NoSQL databases (currently via Django-nonrel).
In djangotoolbox.db you can find base classes for writing non-relational DB backends. Read Writing a non-relational Django backend for more information.
In djangotoolbox.fields you can find several common field types for non-relational DB backends (ListField, SetField, DictField, RawField, BlobField).
The djangotoolbox.admin module provides admin overrides for making django.contrib.auth work correctly in the admin UI. Simply add 'djangotoolbox' to INSTALLED_APPS after django.contrib.admin. This will disable features that require JOINs. If you still need permission handling you should use the nonrel permission backend.
Changelog
Version 0.9.1
- Added lazy model lookups to EmbeddedModelField
- Simplified CapturingTestSuiteRunner by using Django's integrated unittest2 package
- Several new unit tests
Version 0.8.1
- Added default implementation for check_aggregate_support(). Contributed by Jonas Haag
- Added ListField/etc. support for fields that require SubfieldBase
Version 0.8
This release unifies the field types of all existing nonrel backends.
- Merged with ListField from MongoDB backend. Contributed by Jonas Haag
- Added SetField, DictField, and RawField. Contributed by Jonas Haag
- Fixed support for proxy models. Contributed by Vladimir Mihailenco
- Several cleanups and minor bug fixes
| File | Type | Py Version | Uploaded on | Size | # downloads |
|---|---|---|---|---|---|
| djangotoolbox-0.9.2.tar.gz (md5) | Source | 2011-10-25 | 17KB | 3474 | |
- Author: Waldemar Kornewald
- Home Page: http://www.allbuttonspressed.com/projects/djangotoolbox
- Platform: any
- Categories
- Package Index Owner: flaper87
- DOAP record: djangotoolbox-0.9.2.xml
