| Mongoengine. Ein Python-Dokument-Objekt-Mapper für die Arbeit mit MONGODB |
Jetzt downloaden |
Mongoengine. Ranking & Zusammenfassung
- Lizenz:
- MIT/X Consortium Lic...
- Name des Herausgebers:
- Harry Marr
- Website des Verlags:
- http://hmarr.com/
Mongoengine. Stichworte
Mongoengine. Beschreibung
Ein Python-Dokument-Objekt-Mapper für die Arbeit mit MONGODB Mongoengine ist ein Python-Objekt-Dokument-Mapper für die Arbeit mit MONGODB. Dokumentation zur Verfügung unter http://hmarr.com/mongoengine/ - Es gibt derzeit ein Tutorial, ein Benutzerhandbuch und eine API-Referenz Andernfalls können Sie die Quelle von GitHub herunterladen und Python Setup.py install.examples herunterladen: Einige einfache Beispiele dafür, wie MONGOEngine-Code aussehen. (Standard = DateTime.DateTime.Now) Tags = ListField (StringField (max_length = 50)) Klasse Textpost (Blogpost): content = stringfield (Erforderlich = true) Klasse LinkPost (Blogpost): URL = StringField (Erforderlich = true) # Erstellen ein textbasierter Beitrag >>> post1 = titlepost (title = 'mit mongoengine', content = 'siehe Tutorial') >>> post1.tags = >>> post1.save ( ) # Erstellen eines linkbasierten Beitrags >>> post2 = linkpost (title = 'mongoengine docs', url = 'hmarr.com / mongoengine') >>> post2.tags = >> > post2.Save () # itererieren Sie sich über alle Beiträge mit der Blogpost-Superklasse >>> für den Beitrag in Blogpost.Objects: ... drucken '===', post.title, '===' ... Wenn Isinstance ( Post, Textpost): ... drucken post.content ... elif isinstance (post, linkpost): ... drucken 'link:' , post.url ... drucken ... === Verwenden von mongoengine === Sehen Sie das Tutorial === Mongoengine docs === Link: hmarr.com/mongoengine >>> len (blogpost.objekte) 2 >>> len (htmlpost.objects) 1 >>> len (linkpost.objects) 1 # Tagged Posten suchen >>> len (blogpost.objekte (Tags = 'mongoengine')) 2 >>> len (blogpost.objekte (Tags = ' mongodb ')) 1 Anforderungen: · Python · Pymongo. · Sphinx.
Mongoengine. Zugehörige Software