混合django文件选取器和mongodb

问题描述:

我正在开发一个django 1.4应用程序,并且我使用django-filepicker来上传图像。他们使用一个特殊的modelField来处理名为FPFileField的图像。混合django文件选取器和mongodb

我有兴趣将这些图像存储在MongoDB数据库中,而不是将其上传到“媒体”文件夹或类似的东西。

任何想法如何实现?

我试过mongoengine没有运气。

我建议直接将URL存储到您的mongo文档中,然后使用filepicker.io URL并使用S3支持构建,而不是直接将文件存储在您的服务器上。

你应该看看GridFS

我还认为它上传到亚马逊的S3服务太 - 根据您的要求是什么。