如何从mongoengine FileField获取文件系统路径

时间:2012-12-09 20:34:51

标签: python mongodb path mongoengine filefield

我需要从FileField获取路径,以便根据给定的文件系统路径进行检查,以了解我插入mongo数据库的文件是否已经存在。 有可能吗?

我得到的只是GridFSProxy,但我无法理解如何处理它。

1 个答案:

答案 0 :(得分:1)

您不能将数据存储到数据库中。如果需要存储原始路径,则可以创建一个EmbeddedDocument,其中包含FileField和带有路径字符串的StringField。但请记住,存储的文件和您在该路径上可能找到的文件不一样