【发布时间】:2014-03-06 09:16:05
【问题描述】:
我正在将 django-mongodb-engine 用于我正在处理的项目,文档建议用户使用 GridFS 存储系统来存储 blob,而不是使用文件系统方法。显然,这也是我们一开始选择使用 mongodb 的原因之一。一个问题,至少可以说文档是sparse。在docs 中,他们提到使用 GridFSField 作为您的 blob 模型字段。一个问题... GridFSField 在哪里?
class Better(models.Model):
blob = GridFSField()
iPython/Django 外壳:
from django_mongodb_engine.storage import GridFSStorage
#... define the class/exec
/usr/local/lib/python2.7/dist-packages/django/core/management/commands/shell.pyc in Better()
1 class Better(models.Model):
----> 2 blob = GridFSField()
3
NameError: name 'GridFSField' is not defined
嗯,好的姜戈!那它在哪里定义呢?!
【问题讨论】:
标签: python django mongodb blob gridfs