I have been going back and forth over which Python API to use when interacting with Mongo. I did a quick survey of the landscape and identified three leading candidates.
I've been working with Mongokit. Like it so far.
Here's a blog post I referenced when integrating with Django