Fleshed out smart_documents, not functional yet Fixed RevisionedDocument and TimestampedDocument
Use it if you want to make sure the doc is emptied and will not be stored as is in Apache CouchDB.
replace "./manage.py sync_couchdb" with the following workflow 1) Sync your design docs to temporary Ids ./manage.py sync_prepare_couchdb 2) Access the views to trigger the updates and wait for the update to finish 3) Copy temporary design docs over original docs ./manage.py sync_finish_couchdb
decode it. fix issue #7.
collections.Iterable don't exist on this version of Python.
A patch was also provided by Nuno Santos (nfvs) but this one allow us to change easily each members and make sure values are proxied. Anyway thanks for the patch!
unittest2 == unittest for Python >= 2.7.
- Add pop method to ListProperty. - Add insert method to ListProperty. - Add slice protocol methods to LazySchemaList. - Add __contains__ method to SchemaListProperty. - Add count and extend methods to SchemaListProperty. - Add index method to SchemaLazyList. - Also change test_schema module to use unittest2 for Python 2.5 and 2.6. unitest2 == unittest for Python >= 2.7. - Add insert, pop, remove & reverse methods to LazySchemaList. - Add sort method to LazySchemaList.