• Stars
    star
    201
  • Rank 194,442 (Top 4 %)
  • Language
    Python
  • License
    BSD 3-Clause "New...
  • Created almost 13 years ago
  • Updated almost 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Django tools for building nonrel backends

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.