Om du ringer save
och skicka ett dokument utan ett _id kan du tvinga servern att lägga till _id istället för klienten genom att ställa in (gåtfullt namngiven) manipulate alternativet till False :
coll.save({'foo': 'bar'}, manipulate=False)