Je to jasná otázka, ale problém se zdá být v tom, že čtete z dokumentace k vydání „beta“, ale se vší pravděpodobností máte nanejvýš nainstalované „pymongo“ 2.8 spíše než „3.0b“, na které odkazuje odkaz citovat.
Návod k vydání 2.8 ukazuje na .insert()
metoda místo toho:
posts.insert({'a':1})
Od .insert_one()
je k dispozici pouze v ovladači 3.0b.
Buď vynutit instalaci "beta" ovladače, nebo žít se stabilním ovladačem a dostupnými metodami.
Zdá se, že je to chyba současné „odpovědi vyhledávače“, která odpovídá „vydání beta“ jako „aktuální“.