for p in db.collection.find({"test_set":"abc"}):
posts.append(p)
thejson = json.dumps({'results':posts})
return HttpResponse(thejson, mimetype="application/javascript")
Dans mon code Django/Python, je ne peux pas renvoyer un JSON d'une requête mongo à cause de "ObjectID". L'erreur indique que "ObjectID" n'est pas sérialisable.Comment transformer la requête MongoDB en JSON?
Que dois-je faire? Une façon hacky serait en boucle par:
for p in posts:
p['_id'] = ""
Comment l'importer? – TIMEX
http://api.mongodb.org/python/1.9%2B/installation.html & http://api.mongodb.org/python/1.9%2B/tutorial.html & >>> import pymongo –
Réponse complète ici : http://stackoverflow.com/a/27024423/1731454 – oferei