Avec MongoDB, vous n'avez pas besoin d'étape supplémentaire pour prédéclarer le schéma pour "constituer" des collections. La nature orientée document de MongoDB n'applique en fait pas de schéma strict; les documents d'une collection peuvent avoir des champs différents selon les besoins. C'est un concept différent auquel s'habituer, mais la collection sera créée dès que vous commencerez à y enregistrer des données.
Les index peuvent être ajoutés à l'aide de ensureIndex de pymongo sur une collection.
Semblable à la création de collection lors de l'insertion de données, une collection sera également créée si elle n'existe pas lorsqu'un index est ajouté.
Un article qui devrait vous aider à démarrer :Utilisation de MongoDB avec Django .
Si vous débutez avec MongoDB, vous pouvez également essayer le court tutoriel en ligne .