معرفی شرکت ها


asyncgridfs-0.2.dev


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

async mongodb gridfs with tornado IOLoop
ویژگی مقدار
سیستم عامل -
نام فایل asyncgridfs-0.2.dev
نام asyncgridfs
نسخه کتابخانه 0.2.dev
نگهدارنده []
ایمیل نگهدارنده []
نویسنده comger@gmail.com
ایمیل نویسنده comger@gmail.com
آدرس صفحه اصلی http://github.com/comger/asyncmongo
آدرس اینترنتی https://pypi.org/project/asyncgridfs/
مجوز https://github.com/comger/asyncgridfs/blob/master/LICENSE
asyncgridfs =========== async mongo gridfs for tornado Installation ------------ Installing: `pip install asyncgridfs` or ` easy_install asyncgridfs` Usage ----- import asyncmongo import tornado.web from asyncgridfs import GridFS class Handler(tornado.web.RequestHandler): @property def db(self): if not hasattr(self, '_db'): self._db = asyncmongo.Client(pool_id='mydb', host='127.0.0.1', port=27017, maxcached=10, maxconnections=50, dbname='test') return self._db @tornado.web.asynchronous def get(self): fid = self.get_argument('fid') fs = GridFS(self.db) fs.get(ObjectId(fid),callback=self._on_get) @tornado.web.asynchronous def post(self): f = self.request.files['imgFile'][0] content = f.pop('body') content_type = f.pop('content_type') filename = f.pop('filename') fs = GridFS(self.db) fs.put(content, contentType=content_type, filename=filename, callback=self._on_post) def _on_get(self, fileobj): self.set_header('Content-Type', fileobj['contentType']) self.write(fileobj['data']) self.finish() def _on_put(self, _id): self.write(str(_id)) self.finish()


نحوه نصب


نصب پکیج whl asyncgridfs-0.2.dev:

    pip install asyncgridfs-0.2.dev.whl


نصب پکیج tar.gz asyncgridfs-0.2.dev:

    pip install asyncgridfs-0.2.dev.tar.gz