Cette question est déjà posée sur StackOverflow,Django 1.8 et MongoDB?
Les questions posées remontent à 2013, son 2015 maintenant et Django a grandi rapidement.
Quelle est la situation de l'utilisation de mongodb avec Django 1.8 à partir de 2015?
Est-ce que Django prend en charge Monogodb dès sa sortie de l'emballage (avec des adaptateurs db)? ou une autre distribution comme django-nonrel devrait être utilisée?
'MongoEngine' semble nécessiter Django 1.6-nonrel, qui est une rétrogradation et manque de support officiel –
Non, Mongoengine ne nécessite pas Django-nonrel pour fonctionner avec lui. Vous pouvez installer Django, Mongoengine et pymongo et cela devrait marcher pour vous. J'utilise actuellement Django (1.8.2), mongoengine (0.10.0) avec pymongo (3.0.3) dans un projet et son fonctionnement est parfait. –
@PeterGerhat semble avoir fait référence à django-mongodb-engine qui nécessite non req req. une version plus ancienne de [django] (https://django-mongodb-engine.readthedocs.org/en/latest/topics/setup.html#django-nonrel) .. En regardant les deux sur github, MongoEngine semble être le chemin à parcourir .. – codervince