我pymongo
用来在我的 Django 项目中存储用户评论。我需要将评论图像保存到数据库中,然后将其显示在由 Django 模板生成的页面上,但是当我使用request.FILES.get (...)
,时read(...)
,该行不会保存在 Mongo 中,因为它没有在utf-8
.
如何正确地将图像保存到mongoDB
HTML 页面中,然后在 HTML 页面上显示?
您可以尝试使用此 api 部分:http ://api.mongodb.org/python/2.2.1/api/bson/binary.html
将它包裹在这个对象内,然后尝试插入/保存它。
免责声明:我从未编写过 python,所以我可能在谈论包装部分的胡言乱语,无论哪种方式,该页面都应该告诉你如何去做。
你试过GridFS吗?它是在数据库中存储图像等二进制数据的绝佳工具。