Skip to content

0.44.1

Choose a tag to compare

@dantownsend dantownsend released this 08 Sep 11:51
· 717 commits to master since this release

Updated to_dict so it works with nested objects, as introduced by the prefetch functionality in v0.44.0

For example:

band = Band.objects(Band.manager).first().run_sync()

>>> band.to_dict()
{'id': 1, 'name': 'Pythonistas', 'manager': {'id': 1, 'name': 'Guido'}}

It also works with filtering:

>>> band.to_dict(Band.name, Band.manager.name)
{'name': 'Pythonistas', 'manager': {'name': 'Guido'}}