我正在使用pymongo在我的Django项目中存储用户评论。我需要将评论图片保存到数据库中,然后在由Django模板生成的页面上显示它,但是当我使用request.FILES.get(...)、read(...)时,这一行不会保存在Mongo中,因为它没有被编码成utf-8。 如何正确地将图片保存到mongoDB中,并在HTML页面上显示?
您可以尝试使用此API部分:http://api.mongodb.org/python/2.2.1/api/bson/binary.html 将其包装在此对象中,然后尝试插入/保存它。免责声明:我从未编写过Python代码,因此我可能在包装部分说了些无意义的话,但是那个页面应该会告诉您如何操作。