Estoy haciendo una pregunta. Cuando se trabaja con mongoDB, ¿podemos devolver una respuesta de django con un documento (obtener con find_one ()) y trabajar o tengo que analizar el documento para compilar json y devolverlo?
Respuestas
1 para la respuesta № 1Tienes varias opciones aquí. Si desea tener una capa de abstracción (ORM), debe considerar el uso de:
- mongoengine (documentos en soporte django)
- motor django-mongodb
- otros paquetes
Alternativamente, si quieres estar "más cerca del metal", puedes usar pymongo (Python mongodb driver) directamente. Pero apuesto a que pronto te encontrarás reinventando ruedas.
También vea preguntas similares:
- https://stackoverflow.com/questions/1972480/has-anybody-actually-used-django-mongodb
- Django-nonrel vs Django-mongodb vs Mongokit vs pymongo nativo
Espero que ayude.