djangotoolbox.fields
Version 0.6 (Jul 12, 2015) -----------------* Add support for PyMongo 3 (Thanks @markunsworth & @ajdavis)
Version 0.5.2 (Jun 19, 2015) -----------------* Add support for Replica Sets (Thanks @r4fek) * Make safe writes the default (Thanks @markunsworth)
Version 0.5.1 (Nov 2013) -----------------* Fixed packaging issues
Version 0.5 (Nov 2013) -----------------Major changes ~~~~~~~~~~~~~ * Added support for Django 1.4-1.6, requires djangotoolbox >= 1.6.0 * PyPy support * MongoDB 2.0 support * We're now on Travis * New custom primary key behavior (to be documented) * New MongoMeta.indexes
system (see /reference/model-options
), deprecation of MongoMeta.{index_together,descending_indexes,sparse_indexes}
- Support for MongoDB
~django_mongodb_engine.contrib.MongoDBManager.distinct
queries - Support for reversed-
$natural
ordering using~django.db.query.QuerySet.reverse
- Dropped
LegacyEmbeddedModelField
url()
support for theGridFS Storage <topics/gridfs>
- Deprecation of
A()
queries - Deprecation of the
GridFSField.versioning
feature - Numerous query generator fixes
- Fixed
DecimalField
values sorting - Other bug fixes, cleanup, new tests etc.
GridFS storage backend </topics/gridfs>
- Fulltext search
- Query logging support
- Support for sparse indexes (see
/reference/model-options
) - Database settings specific to MongoDB were moved into the
OPTIONS
dict. (see/reference/settings
) Furthermore, the SAFE_INSERTS and WAIT_FOR_SLAVES flags are now deprecated in favor of the newOPERATIONS
setting (seeoperations-setting
) - Added the
tellsiteid command <troubleshooting/SITE_ID>
- Defined a stable
lower-level database API <lowerlevel/pymongo>
- Numerous bug fixes, new tests, code improvements and deprecations
- OR query support
- Support for
~django.db.models.DateTimeField
and friends - Support for atomic updates using F
EmbeddedModelField
has been merged into djangotoolbox. For legacy data records in your setup, you can use theLegacyEmbeddedModelField
.- Support for
raw queries and raw updates <lowerlevel/raw-queries-and-updates>
Aggregation support </topics/aggregations>
Map/Reduce support </topics/mapreduce>
ListField
,SetListField
,DictField
andGenericField
have been merged into djangotoolbox- Added an
EmbeddedModelField
to store arbitrary model instances as MongoDB embedded objects/subobjects. - Internal Refactorings