gridfshelper.py 467 B

1234567891011121314151617181920212223242526
  1. from mongoengine.django.storage import GridFSStorage
  2. def fileexists(filename):
  3. fs = GridFSStorage()
  4. return fs.exists(filename)
  5. def savefile(filename, content):
  6. fs = GridFSStorage()
  7. return fs.save(filename, content)
  8. def openfile(filename):
  9. fs = GridFSStorage()
  10. return fs.open(filename)
  11. def listfiles():
  12. fs = GridFSStorage()
  13. return fs.listdir()
  14. def deletefile(filename):
  15. fs = GridFSStorage()
  16. return fs.delete(filename)