| مغزنه ا Mapper سند-ش Python برا ار با MongoDB |
انون بارر ن |
مغزنه ا رتبه بند و خلاصه
- مجوز:
- MIT/X Consortium Lic...
- وب سات ناشر:
- http://hmarr.com/
مغزنه ا برسب ها
مغزنه ا شرح
Mapper سند-شء اتون برا ار با MongoDB MongoEngine Mapper Object-Document Python برا ار با MongoDB است. مستندات موجود در http://hmarr.com/mongoengine/ - در حال حاضر آموزش، راهنما اربر و مرجع API وجود دارد. نصب: ار شما Setuptools شما م تواند easy_install mongoEngine استفاده ند. در غر ان صورت، م تواند منبع را از Github دانلود ند و Python Setup.py را اجرا ند (default = datetime.datetime.now) tags = listfield (stringfield (max_length = 50)) TextPost لاس (BlogPost): Content = Stringfield (مورد ناز = True) Class LinkPost (BlogPost): URL = StringField (مورد ناز = TRUE) # اجاد ست مبتن بر متن >>> post1 = textPost (title = 'با استفاده از mongoengine'، content = 'ددن آموزش') >>> post1.tags = >>> post1.save ( ) اجاد ست مبتن بر لن >>> post2 = linkpost (title = 'mongoengine docs'، url = 'hmarr.com / mongoengine') >>> post2.tags = >> > post2.save () # iTerate بش از همه ست ها با استفاده از blogpost superclass >>> برا ست در blogpost.Objects: ... print '==='، post.title، '===' ... ار isinstance ( POST، TEXTPOST): ... PRINT.CONTENT ... ELIF ISINSTANCE (POST، LINKPOST): ... PRINT 'LINK:' ، post.url ... ا ... === استفاده از MongoEngine === مشاهده آموزش === MongoEngine Docs === لن: hmarr.com/mongoengine >>> len (blogpost.Objects) 2 >>> len (htmlpost.Objects) 1 >>> len (linkpost.Objects) 1 # افتن ست ها برسب ذار شده >>> len (blogpost.Objects (برسب ها = 'mongoengine')) 2 >>> len (blogpost.Objects (برسب ها = ' MONGODB ')) 1 مورد ناز: اتون Pymongo sphinx
مغزنه ا نرم افزارها مرتبط